javac è il compilatore Java principale, incluso nel Java Development Kit (JDK) di Sun Microsystems (ora Oracle) e anche nelle versioni di altri fornitori.
Per una sfida, un collega golfista ha scritto il seguente codice : import java.util.*; public class Main { public static void main(String[] args) { int size = 3; String[] array = new String[size]; Arrays.fill(array, ""); for(int i = 0; i <= 100; ) { array[i++%size] += i + " "; …
Ricevo il seguente avviso: [javac] build.xml:9: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds Cosa significa questo?
Sto cercando di compilare un codice in Sto usando Intellij Ultimate 13.1.4, ma ottengo il seguente errore e non ho idea di cosa significhi: 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 …
Chiuso. Questa domanda non è riproducibile o è stata causata da errori di battitura . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 6 anni fa . Migliora questa domanda Riscontro un errore durante il tentativo di …
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 { …
Il compilatore Java di Eclipse è solo un wrapper attorno allo stesso core su cui javacè avvolto il programma o è un compilatore separato del tutto? In quest'ultimo caso, perché dovrebbero reinventare la ruota?
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 …
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 …
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 …
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 …
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 …
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 …
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'è …
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?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.