Resultados da pesquisa a pedido "javac"
Como uso o JDK6 ToolProvider e o JavaCompiler com o carregador de classe de contexto?
Meu caso de uso é compilar arquivos de origem gerados a partir de um programa java usando as classes ToolProvider e JavaCompiler fornecidas no JDK 6. Os arquivos de origem contêm referências a classes no classloader de contexto (ele é executado ...
Por que chamar o método com retorno genérico em uma classe genérica é considerado inseguro pelo javac?
Considere o seguinte código: public class Main { public static class NormalClass { public Class<Integer> method() { return Integer.class; } } public static class GenericClass<T> { public Class<Integer> method() { return Integer.class; } } public ...
Referência ao campo final da expressão lambda
Recentemente, encontrei uma diferença sutil entre classe anônima e expressão lambda: public class FinalTest { final Runnable x = new Runnable() { @Override public void run() { System.out.println(x.hashCode()); } }; final Runnable y = () ...
Pacote não encontrado; javac
Isso é chato. Eu tenho uma estrutura de diretórios como esta -lib --some jar files -packageName --Main.java --SomeOtherPackage --SomeOtherJavaClass.javaImportações Main.javaSomeOtherPackage. E os dois arquivos java usam jars na lib. O que faço ...
Qual é a diferença entre javac e o compilador Eclipse?
O compilador Java do Eclipse é apenas um invólucro em torno do mesmo núcleo que ojavac programa está em volta, ou é um compilador separado? Se este último, por que eles reinventariam a roda?
compilação de arquivo java com extensão de arquivo
Quando compilamos o programa java usamosjavac file.java comando, mas durante a execução usamosjava file. Então, por que é necessário especificar explicitamente a extensão do arquivo durante a compilação e não é necessário quando executamos o ...
Este Java é válido?
Este Java é válido? import java.util.Arrays; import java.util.List; class TestWillThatCompile { public static String f(List<String> list) { System.out.println("strings"); return null; } public static Integer f(List<Integer> list) ...
Posso dizer ao javac para ignorar a falta de `import foo.Bar`?
Estou usando reflexão para carregarMyClass.class (um arquivo externo) em tempo de execução. MyClass.class usa a bibliotecaBar, o que significa que eu preciso colocarimport foo.Bar; na parte superior do arquivo. No entanto, oBar biblioteca já ...
Compilando arquivos java em todas as subpastas? [duplicado]
Esta pergunta já tem uma resposta aqui: opção javac para compilar todos os arquivos java em um determinado diretório recursivamente [/questions/6623161/javac-option-to-compile-all-java-files-under-a-given-directory-recursively] 9 respostasComo ...
Configurando variáveis ambientais no Windows 10 para usar java e javac
Eu tenho um novo laptop comwindows 10 e eu quero configurá-lo para que eu possa usarjava ejavac na linha de comando. Pesquisei on-line, mas todos os guias são de versões anteriores e não quero mexer com algo que não entendo.