Domande taggate «javac»

javac è il compilatore Java principale, incluso nel Java Development Kit (JDK) di Sun Microsystems (ora Oracle) e anche nelle versioni di altri fornitori.





4
Perché una classe Java si compila in modo diverso con una riga vuota?
Ho la seguente classe Java public class HelloWorld { public static void main(String []args) { } } Quando compilo questo file ed eseguo uno sha256 sul file di classe risultante ottengo 9c8d09e27ea78319ddb85fcf4f8085aa7762b0ab36dc5ba5fd000dccb63960ff HelloWorld.class Successivamente ho modificato la classe e ho aggiunto una riga vuota come questa: public class HelloWorld { …



4
Il comando 'java' compila i programmi Java?
La maggior parte dei siti Web su Internet afferma: "usa il javaccomando per compilare un .javafile. Quindi eseguilo usando il javacomando" Ma oggi ho provato a eseguire un programma Java senza javace ho ottenuto uno strano risultato. Ecco i contenuti di un file chiamato hello.java: public class Myclass { public …
146 java  javac 

6
Come aggiungere -Xlint: deselezionato per il mio progetto basato su Android Gradle?
Ho provato ad aggiungere quanto segue al build.gradlefile root : subprojects { gradle.projectsEvaluated { tasks.withType(Compile) { options.compilerArgs << "-Xlint:unchecked -Xlint:deprecation" } } } Ma sto ottenendo questo: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':Libraries:ActionBarSherlock:compileRelease'. > invalid flag: -Xlint:unchecked -Xlint:deprecation Che cosa sto …
138 android  gradle  javac  lint 

17
javac non funziona nel prompt dei comandi di Windows
Sto cercando di utilizzare javaccon il prompt dei comandi di Windows, ma non funziona. Dopo aver aggiunto la directory "C:\Program Files\Java\jdk1.6.0_16\bin\"alla fine della PATHvariabile d'ambiente, il javacomando funziona javaccorrettamente , ma l'utilizzo mi dà il seguente errore: 'javac' non è riconosciuto come comando interno o esterno, programma eseguibile o file …

9
Opzione javac per compilare ricorsivamente tutti i file java in una determinata directory
Sto usando il compilatore javac per compilare file java nel mio progetto. I file sono distribuiti su diversi pacchetti in questo modo: com.vistas.util, com.vistas.converter, com.vistas.LineHelper, com.current.mdcontect. Ognuno di questi pacchetti ha diversi file java. Sto usando javac in questo modo: javac com/vistas/util/*.java com/vistas/converter/*.java com.vistas.LineHelper/*.java com/current/mdcontect/*.java (in una riga) Invece di …
127 java  javac 

12
Errore javac: i nomi delle classi vengono accettati solo se l'elaborazione delle annotazioni è esplicitamente richiesta
Ottengo questo errore quando compilo il mio programma java: error: Class names, 'EnumDevices', are only accepted if annotation processing is explicitly requested 1 error Ecco il codice java (lo sto eseguendo su 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 non trovato
Ho installato java nella mia macchina CentOS versione 5.5 utilizzando il comando yum install java. Ma non sono in grado di compilare una classe utilizzando javac. Devo installare qualche altro pacchetto? Ho provato a localizzare l' javaceseguibile ma non riesco a trovarlo. /usr/bin/javaè collegato come segue: /usr/bin/java-> /etc/alternatives/java /etc/alternatives/java->/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java Ho …

11
La creazione di file di classe Java è deterministica?
Quando si utilizza lo stesso JDK (ovvero lo stesso javaceseguibile), i file di classe generati sono sempre identici? Può esserci una differenza a seconda del sistema operativo o dell'hardware ? Ad eccezione della versione JDK, potrebbero esserci altri fattori che determinano differenze? Esistono opzioni del compilatore per evitare differenze? C'è …

2
Qual è il flag --release nel compilatore Java 9?
Java 9 javacha una nuova bandiera --release: > javac --help ... --release <release> Compile for a specific VM version. Supported targets: 6, 7, 8, 9 In cosa è diverso da -sourcee -targetflag? È solo una scorciatoia per -source X -target X?
89 java  javac  java-9 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.