/ / Esecuzione del programma Java - path, java

Esecuzione del programma Java - path, java

Dopo aver cercato su tutto il web, non sono in grado di risolvere il mio problema di esecuzione di Java. Quando si utilizza il prompt dei comandi per eseguire il mio "primo" programma Java, mi trovo di fronte agli errori di Unsupported class version e Main class not found. Program will exit.

Ho 2 versioni di Java sul mio PC, Java 6 e 7. Ho impostato il percorso del JDK 7 anche nelle variabili di ambiente path e classpath. Conosco il problema: ho javac -version come 1.7.02 e java version come 1.6.02, ma come cambiarlo e risolvere il problema?

Si prega di elaborare il problema in un linguaggio facile e comprensibile!

risposte:

3 per risposta № 1

Devi eseguire il tuo programma con la versione uguale o successiva di java con cui lo hai compilato.

Quindi puoi compilare il tuo programma con Java 6 sul tuo PC o eseguirlo con java 7.

Per eseguire il tuo programma con java 7 basta utilizzare il percorso completo per il tuo ambiente runtime Java. per esempio

c:jdk7binjawaw.exe yourprogram

Come comunicare al tuo sistema quale versione di Java usare è spiegata qui: Perché java -version restituisce la vecchia versione?


0 per risposta № 2

JRE [comando java] include il tuo JDK 1.7 e devi modificare la tua variabile JAVA_HOME nella tua cartella JDK 1.7. Per questo lavoro leggi questo articolo


0 per risposta № 3

Probabilmente è a causa della mancata corrispondenza di versione di java. Un programma scritto in versione superiore potrebbe non funzionare con la versione precedente. dai un'occhiata a questo collegamento che spiega il processo di compilazione ed esecuzione del programma Java.