Correzione: Java era avviato ma restituito codice di uscita = 13 Eclipse

Alcuni utenti ricevono Java Was Started ma Returned Exit Code = 13 Errore Eclipse quando si tenta di eseguire Eclipse. Il problema si verifica con Windows 7, Windows 8, Windows 10 (32 e 64 bit).

Java è stato avviato ma ha restituito il codice di uscita = 13

Cosa causa l'errore "Java è stato avviato ma ha restituito il codice di uscita = 12"?

Abbiamo esaminato questo particolare problema esaminando vari rapporti degli utenti. Sulla base di ciò che abbiamo raccolto, ci sono diversi scenari abbastanza comuni che sono noti per attivare questo particolare messaggio di errore:

  • È installata una versione non compatibile di Eclipse o Java - Questo è il motivo più comune per cui si verifica questo messaggio di errore. È probabile che tu abbia installato una versione a 64 bit di Eclipse o Java mentre il tuo computer supporta solo a 32 bit (o viceversa).
  • Eclipse include caratteri speciali nella directory di installazione : diversi utenti sono riusciti a risolvere questo messaggio di errore dopo aver rimosso i caratteri speciali (# $% ^) dalla directory di installazione.
  • Il computer utilizza una versione non supportata di JVM (Java Virtual Machine) - Anche se ti assicuri di utilizzare l'ultima versione di Eclipse, è possibile che venga visualizzato questo errore perché stai eseguendo una versione non supportata di JVM.
  • La variabile del percorso dell'ambiente Java non è impostata correttamente : alcuni utenti sono riusciti a risolvere il problema dopo aver scoperto che il problema era causato da una variabile PATH dell'ambiente Java impostata in modo errato.

Se stai lottando per risolvere questo particolare messaggio di errore, questo articolo ti fornirà un elenco di passaggi per la risoluzione dei problemi di qualità. Di seguito è disponibile una raccolta di metodi utilizzati da altri utenti in una situazione simile per risolvere il problema.

Per i migliori risultati, segui i metodi di seguito in modo che vengano presentati fino a quando non trovi una correzione efficace per ottenere la risoluzione del problema nel tuo particolare scenario

Metodo 1: Utilizzo della combinazione corretta di Eclipse - JDK

Eclipse e JDK (Java Development Kit) sono molto esigenti quando si tratta di lavorare l'uno con l'altro. Tieni presente che esistono solo diverse combinazioni operative di OS, JDK ed Eclipse Bitness. Se si utilizza una combinazione non supportata, tra Sistema operativo, JDK ed Eclipse, verrà visualizzato il messaggio Java Was Started ma Returned Exit Code = 13 Eclipse .

Di seguito abbiamo compilato un elenco di combinazioni funzionanti. Usali come riferimento per verificare se il problema si verifica a causa di una combinazione non supportata:

  • Sistema operativo a 32 bit, JDK a 32 bit, Eclipse a 32 bit (solo a 32 bit)
  • Sistema operativo a 64 bit, JDK a 64 bit, Eclipse a 64 bit (solo 64 bit)
  • Sistema operativo a 64 bit, JDK a 32 bit, Eclipse a 32 bit

Se si dispone di un'impostazione diversa, disinstallare il componente non supportato e quindi installarne uno appropriato fino a quando non si è in grado di aprire Eclipse senza riscontrare il messaggio di errore.

Nota: nel caso in cui non si conosca l'architettura bit del proprio sistema operativo, premere il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digitare " msinfo32 " e premere Invio per aprire la schermata Informazioni di sistema . Nella schermata Informazioni di sistema, vai a Riepilogo sistema e controlla il Tipo di sistema dal riquadro a destra. Ecco dove troverai la tua architettura del sistema operativo.

Verifica dell'architettura del sistema

Se questo metodo non era applicabile, passa al metodo successivo di seguito.

Metodo 2: rimozione di caratteri speciali dal percorso della directory di Eclipse

Potresti anche riscontrare il problema perché la directory di installazione contiene caratteri speciali. Diversi utenti che si trovavano in una situazione simile sono riusciti a risolvere il problema dopo aver eliminato i caratteri speciali (@ # $% ^ & * () +) dal nome della directory.

Per impostazione predefinita, dovresti essere in grado di trovare Eclipse in C: \ IDE \ eclipse o in C: \ Users \ * Nome utente * \ eclipse . Tuttavia, se hai installato in un percorso personalizzato, potresti aver erroneamente aggiunto un carattere speciale che sta creando il problema.

È possibile risolvere il problema accedendo manualmente alla posizione dell'installazione di Eclipse e rimuovendo qualsiasi carattere speciale che potrebbe finire per creare il messaggio di errore.

Eliminazione dei caratteri speciali dalla posizione di Eclipse

Nota: alcuni utenti hanno riferito di aver iniziato a ricevere un errore diverso dopo aver rimosso i caratteri speciali dalla directory di installazione di Eclipse. Ciò si verifica molto probabilmente perché ci sono altre dipendenze che si basavano su quella particolare posizione e non funzionano più correttamente a causa del cambiamento. In questo caso, è possibile risolvere completamente il problema reinstallando Eclipse.

Se questo metodo non ti consente di risolvere Java È stato avviato con codice di uscita restituito = 13 Errore Eclipse, passa al metodo successivo di seguito.

Metodo 3: rimozione della variabile PATH di sistema non funzionante

A quanto pare Java 8 e alcuni altri aggiornamenti Java hanno il potenziale per rovinare le variabili di ambiente, attivando Java Was Started ma Returned Exit Code = 13 Messaggio di errore Eclipse .

Se hai iniziato a visualizzare questo messaggio di errore solo dopo aver installato Java (o un aggiornamento Java), procedi nel seguente modo per rimuovere la variabile di sistema PATH:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui . Quindi, digitare " sysdm.cpl " e premere Invio per aprire Proprietà del sistema .

    Esegui finestra di dialogo: sysdm.cpl
  2. Nella finestra Proprietà del sistema, vai alla scheda Avanzate e fai clic su Variabili d'ambiente .

    Vai alla scheda Avanzate in Proprietà del sistema e fai clic su Variabili d'ambiente
  3. All'interno della finestra Variabili d'ambiente, vai su Variabili di sistema, seleziona Percorso e fai clic su Modifica .

    Modifica la variabile Path
  4. Nella finestra Modifica variabile d'ambiente, cerca una variabile d'ambiente che menzioni Java. Una volta visualizzato, fai clic una volta per selezionarlo, quindi fai clic su Elimina .

    Eliminazione della variabile di ambiente PATH Java
  5. Riavvia il computer e verifica se riesci ad avviare Eclipse al successivo avvio senza riscontrare il messaggio di errore.

Se riscontri ancora lo stesso messaggio di errore, passa al metodo successivo di seguito.

Metodo 4: reinstallazione di JAVA JDK

Se sei arrivato così lontano senza un risultato, puoi probabilmente risolvere il problema installando l'ultima versione di JAVA JDK. Diversi utenti che si trovano in una situazione simile hanno riferito che Java era avviato ma restituito codice di uscita = 13 L' errore Eclipse è stato finalmente risolto dopo aver disinstallato il JDK corrente e installato l'ultima versione disponibile.

Ecco una breve guida su come eseguire questa operazione:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digitare " appwiz.cpl " e premere Invio per aprire Programmi e funzionalità .

    Esegui finestra di dialogo: appwiz.cpl
  2. All'interno di Programmi e funzionalità, scorrere l'elenco delle applicazioni e fare clic con il pulsante destro del mouse> Disinstalla Java Development Kit insieme a tutti gli aggiornamenti.

    Disinstallazione di Java Development Kit
  3. Visita questo link ( qui ) e scarica l'ultima versione di JDK in base alla versione del tuo sistema operativo e all'architettura di bit.

    Installazione dell'ultimo JDK
  4. Aprire il programma di installazione e completare l'installazione seguendo le istruzioni visualizzate. Una volta completato il processo, riavvia il computer.
  5. Verifica se il messaggio di errore è stato risolto aprendo Eclipse al successivo avvio del sistema.

Articoli Interessanti