Come correggere l'errore "JVM terminated. Exit code=13" in Eclipse
Se tentando di avviare Eclipse compare continuamente l'errore "JVM terminated. Exit code=13", è necessario risolvere il problema. Ecco come fare.
Passaggio 1
Innanzitutto, occorre capire che questo errore si verifica quando si cerca di avviare Eclipse utilizzando la versione sbagliata della Java Virtual Machine (JVM). Bisogna quindi identificare quale JVM si sta utilizzando all'avvio.
Passaggio 2
Se si usa Linux, digitare which java da riga di comando. Altrimenti, digitare java -version. Questo mostrerà la versione di Java installata.
Passaggio 3
Ora occorre individuare la JVM corretta per la versione di Eclipse in uso. Ad esempio, Eclipse Europa potrebbe richiedere la JVM 1.5 per avviarsi. Quando compare il messaggio d'errore iniziale, potrebbe apparire qualcosa come requiredJavaVersion=1.5, che indica quale versione della JVM è richiesta.
Passaggio 4
Verificare di avere installata la versione corretta di Java.
Passaggio 5
A questo punto, è possibile modificare la variabile d'ambiente della versione Java oppure indicare a Eclipse di utilizzare una diversa versione della macchina virtuale all'avvio. Per farlo si usa il flag -vm.
Ad esempio: ./eclipse -vm /home/utente/app/jre1.5.0_10/bin
Passaggio 6
Dopo aver modificato la versione della Java Virtual Machine usata per avviare Eclipse, l'errore dovrebbe essere risolto. Buona fortuna!