Perguntas com a marcação «javac»

javac é o compilador Java primário, incluído no Java Development Kit (JDK) da Sun Microsystems (agora Oracle) e também em versões de outros fornecedores.



12
Erro: java: versão de origem inválida: 8 no Intellij. O que isso significa?
Estou tentando compilar algum código no uso do Intellij Ultimate 13.1.4, mas recebo o seguinte erro e não faço ideia do que isso significa: Information:Using javac 1.7.0_55 to compile java sources Information:java: Errors occurred while compiling module 'Example' Information:Compilation completed with 1 error and 0 warnings in 3 sec Information:1 …





4
O comando 'java' compila programas Java?
A maioria dos sites na internet diz: "use o javaccomando para compilar um .javaarquivo. Em seguida, execute-o usando o javacomando" Mas hoje eu tentei executar um programa java sem javace obtive um resultado estranho. Aqui está o conteúdo de um arquivo chamado hello.java: public class Myclass { public static void …
145 java  javac 

6
Como adicionar -Xlint: desmarcado ao meu projeto baseado no Android Gradle?
Tentei adicionar o seguinte ao build.gradlearquivo raiz : subprojects { gradle.projectsEvaluated { tasks.withType(Compile) { options.compilerArgs << "-Xlint:unchecked -Xlint:deprecation" } } } Mas eu estou entendendo isso: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':Libraries:ActionBarSherlock:compileRelease'. > invalid flag: -Xlint:unchecked -Xlint:deprecation O que estou fazendo …
138 android  gradle  javac  lint 

17
javac não funciona no prompt de comando do Windows
Estou tentando usar javaccom o prompt de comando do Windows, mas não está funcionando. Após adicionar o diretório "C:\Program Files\Java\jdk1.6.0_16\bin\"ao final da PATHvariável de ambiente, o javacomando funciona bem, mas usar javacme dá o seguinte erro: 'javac' não é reconhecido como um comando interno ou externo, programa operável ou arquivo …

9
opção javac para compilar todos os arquivos java em um determinado diretório recursivamente
Estou usando o compilador javac para compilar arquivos java no meu projeto. Os arquivos são distribuídos ao longo de vários pacotes como esta: com.vistas.util, com.vistas.converter, com.vistas.LineHelper, com.current.mdcontect. Cada um desses pacotes possui vários arquivos java. Estou usando javac assim: javac com/vistas/util/*.java com/vistas/converter/*.java com.vistas.LineHelper/*.java com/current/mdcontect/*.java (em uma linha) Em vez de …
127 java  javac 

12
erro javac: nomes de classes são aceitos apenas se o processamento de anotação for explicitamente solicitado
Recebo este erro ao compilar meu programa java: error: Class names, 'EnumDevices', are only accepted if annotation processing is explicitly requested 1 error Aqui está o código java (estou executando isso no Ubuntu). import jcuda.CUDA; import jcuda.driver.CUdevprop; import jcuda.driver.types.CUdevice; public class EnumDevices { public static void main(String args[]) { CUDA …
113 java  javac 

11
javac: comando não encontrado
Instalei o java na minha máquina CentOS versão 5.5 usando o comando yum install java. Mas não consigo compilar uma classe usando javac. Eu preciso instalar algum outro pacote? Tentei localizar o javacexecutável, mas não consigo localizá-lo. /usr/bin/javaestá ligado da seguinte forma: /usr/bin/java-> /etc/alternatives/java /etc/alternatives/java->/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java Eu vi a seguinte saída …

11
A criação de arquivos de classe Java é determinística?
Ao usar o mesmo JDK (ou seja, o mesmo javacexecutável), os arquivos de classe gerados são sempre idênticos? Pode haver uma diferença dependendo do sistema operacional ou hardware ? Exceto na versão JDK, poderia haver algum outro fator resultando em diferenças? Existem opções do compilador para evitar diferenças? Existe uma …

2
Qual é o sinalizador --release no compilador Java 9?
O Java 9 javactem um novo sinalizador --release: > javac --help ... --release <release> Compile for a specific VM version. Supported targets: 6, 7, 8, 9 Como é diferente de -sourcee -targetsinalizadores? É apenas um atalho para -source X -target X?
89 java  javac  java-9 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.