Resultados da pesquisa a pedido "javac"

3 a resposta

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 ...

4 a resposta

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 ...

1 a resposta

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 = () ...

2 a resposta

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 ...

4 a resposta

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?

2 a resposta

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 ...

10 a resposta

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) ...

1 a resposta

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á ...

6 a resposta

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 ...

5 a resposta

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.