Remediere: Java a fost pornit, dar a fost returnat Exit Code = 13 Eclipse

Unii utilizatori primesc Java A fost pornit, dar a returnat Codul de ieșire = 13 Eroare Eclipse atunci când încearcă să ruleze Eclipse. Se raportează că problema apare cu Windows 7, Windows 8, Windows 10 (32 și 64 biți).

Java a fost pornit, dar a returnat codul de ieșire = 13

Ce cauzează eroarea „Java a fost pornit, dar a returnat codul de ieșire = 12”?

Am investigat această problemă specială examinând diferite rapoarte ale utilizatorilor. Pe baza a ceea ce am adunat, există mai multe scenarii destul de frecvente despre care se știe că declanșează acest mesaj de eroare special:

  • Este instalată o versiune incompatibilă Eclipse sau Java - Acesta este cel mai frecvent motiv pentru care apare acest mesaj de eroare. Este probabil că ați instalat o versiune pe 64 de biți a Eclipse sau Java, în timp ce computerul dvs. acceptă doar 32 de biți (sau invers).
  • Eclipse include caractere speciale în directorul de instalare - Mai mulți utilizatori au reușit să rezolve acest mesaj de eroare după eliminarea caracterelor speciale (# $% ^) din directorul de instalare.
  • Computerul utilizează o versiune neacceptată a JVM (Java Virtual Machine) - Chiar dacă vă asigurați că utilizați cea mai recentă versiune a Eclipse, este posibil să vedeți această eroare deoarece rulați o versiune neacceptată a JVM.
  • Variabila căii de mediu Java este setată incorect - Unii utilizatori au reușit să rezolve problema după ce au descoperit că problema a fost cauzată de o variabilă PATH de mediu Java setată incorect.

Dacă vă luptați pentru a rezolva acest mesaj de eroare, acest articol vă va oferi o listă de pași de soluționare a problemelor de calitate. Mai jos aveți o colecție de metode pe care alți utilizatori într-o situație similară le-au folosit pentru a rezolva problema.

Pentru cele mai bune rezultate, urmați metodele de mai jos pentru ca acestea să fie prezentate până când întâlniți o remediere care este eficientă pentru a rezolva problema în scenariul dvs. particular

Metoda 1: Utilizarea combinației corecte a Eclipse - JDK

Eclipse și JDK (Java Development Kit) sunt foarte pretențioase atunci când vine vorba de lucrul unul cu celălalt. Rețineți că există doar mai multe combinații de funcționare de OS, JDK și Eclipse bitness. Dacă se întâmplă să utilizați o combinație neacceptată de sistem de operare, JDK și Eclipse, veți primi mesajul de eroare Java a fost pornit, dar a returnat codul de ieșire = 13 Eclipse

Mai jos am compilat o listă de combinații de lucru. Utilizați-le ca referință pentru a verifica dacă problema apare din cauza unei combinații neacceptate:

  • Sistem de operare pe 32 de biți, JDK pe 32 de biți, Eclipse pe 32 de biți (numai pe 32 de biți)
  • Sistem de operare pe 64 de biți, JDK pe 64 de biți, Eclipse pe 64 de biți (numai pe 64 de biți)
  • Sistem de operare pe 64 de biți, JDK pe 32 de biți, Eclipse pe 32 de biți

Dacă aveți o configurare diferită, dezinstalați componenta neacceptată și apoi instalați una adecvată până când puteți deschide Eclipse fără a primi mesajul de eroare.

Notă: În cazul în care nu cunoașteți arhitectura de biți a sistemului dvs. de operare, apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare. Apoi, tastați „ msinfo32 ” și apăsați Enter pentru a deschide ecranul Informații sistem . În ecranul System Information, accesați System Summary și verificați System Type din panoul din dreapta. Acolo veți găsi arhitectura sistemului dvs. de operare.

Verificarea arhitecturii sistemului

Dacă această metodă nu era aplicabilă, treceți la următoarea metodă de mai jos.

Metoda 2: Eliminarea caracterelor speciale din calea directorului Eclipse

Este posibil să întâmpinați problema, deoarece directorul de instalare conține caractere speciale. Mai mulți utilizatori care se aflau într-o situație similară au reușit să rezolve problema după eliminarea caracterelor speciale (@ # $% ^ & * () +) din numele directorului.

În mod implicit, ar trebui să puteți găsi Eclipse în C: \ IDE \ eclipse sau în C: \ Users \ * YourUsername * \ eclipse . Cu toate acestea, dacă ați instalat într-o locație personalizată, este posibil să fi adăugat în mod greșit un caracter special care creează problema.

Puteți remedia problema navigând manual la locația instalării Eclipse și eliminând orice caracter special care ar putea crea mesajul de eroare.

Ștergerea caracterelor speciale din locația Eclipsei

Notă: Anumiți utilizatori au raportat că au început să primească o eroare diferită după eliminarea caracterelor speciale din directorul de instalare Eclipse. Acest lucru se întâmplă cel mai probabil deoarece există alte dependențe care se bazau pe acea locație anume și nu mai funcționează corect din cauza schimbării. În acest caz, puteți rezolva problema în întregime reinstalând Eclipse.

Dacă această metodă nu v-a permis să rezolvați eroarea Eclipse a fost inițiată de codul de ieșire returnat Java = 13 , treceți la următoarea metodă de mai jos.

Metoda 3: Eliminarea variabilei PATH de sistem rupte

După cum se dovedește că Java 8 și alte câteva actualizări Java au potențialul de a distruge variabilele de mediu, declanșând mesajul de eroare Java a fost pornit, dar a returnat codul de ieșire = 13 Eclipse .

Dacă ați început să primiți acest mesaj de eroare doar după instalarea Java (sau a unei actualizări Java), urmați pașii de mai jos pentru a elimina variabila de sistem PATH defectă:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „ sysdm.cpl ” și apăsați Enter pentru a deschide Proprietăți sistem .Rulați dialogul: sysdm.cpl
  2. În fereastra System Properties , accesați fila Advanced și faceți clic pe Variabile de mediu .Mergeți la fila Advanced din Proprietăți sistem și faceți clic pe Variabile de mediu
  3. În fereastra Variabile de mediu, accesați Variabile de sistem, selectați Calea și faceți clic pe Editare .Editați variabila Cale
  4. În fereastra Editare variabilă de mediu , căutați o variabilă de mediu menționând Java. După ce îl vedeți, faceți clic pe el o dată pentru al selecta, apoi faceți clic pe Ștergere .Ștergerea variabilei de mediu Java PATH
  5. Reporniți computerul și vedeți dacă puteți porni Eclipse la următoarea pornire fără a întâlni mesajul de eroare.

Dacă întâmpinați în continuare același mesaj de eroare, treceți la următoarea metodă de mai jos.

Metoda 4: Reinstalați JAVA JDK

Dacă ați ajuns până aici fără rezultat, probabil că puteți rezolva problema instalând curat cea mai recentă versiune JAVA JDK. Mai mulți utilizatori aflându-se într-o situație similară au raportat că Java a fost pornit, dar a returnat codul de ieșire = 13 Eroarea Eclipse a fost în cele din urmă rezolvată după ce și-au dezinstalat JDK-ul actual și au instalat cea mai recentă versiune disponibilă.

Iată un ghid rapid despre cum să faceți acest lucru:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare. Apoi, tastați „ appwiz.cpl ” și apăsați Enter pentru a deschide Programe și caracteristici .Rulați dialogul: appwiz.cpl
  2. În cadrul Programelor și caracteristicilor, derulați în jos prin lista de aplicații și faceți clic dreapta> Dezinstalați Java Development Kit împreună cu orice actualizări.Dezinstalarea kitului de dezvoltare Java
  3. Vizitați acest link ( aici ) și descărcați cea mai recentă versiune a JDK în funcție de versiunea sistemului de operare și arhitectura de biți.Instalarea celui mai recent JDK
  4. Deschideți programul de instalare și finalizați instalarea urmând instrucțiunile de pe ecran. După finalizarea procesului, reporniți computerul.
  5. Vedeți dacă mesajul de eroare a fost rezolvat prin deschiderea Eclipse la următoarea pornire a sistemului.