Heim >Java >javaLernprogramm >Warum startet Eclipse mit Exit-Code 13 nicht?

Warum startet Eclipse mit Exit-Code 13 nicht?

Susan Sarandon
Susan SarandonOriginal
2024-12-22 20:02:11247Durchsuche

Why Does Eclipse Fail to Start with Exit Code 13?

Eclipse kann nicht gestartet werden: Exit-Code 13

Problembeschreibung:

Versuch der Installation von Bei der Entwicklung von Eclipse für Android tritt beim Start ein Fehler mit der Meldung auf: „Java wurde gestartet, hat aber einen Exit zurückgegeben code=13."

Analyse:

Das bereitgestellte Protokoll zeigt an, dass Eclipse versucht, eine 32-Bit-Version von Java zu verwenden (zu finden in „Programme (x86 )"), während Eclipse selbst es ist 64-Bit.

Lösung:

Bestätigen Sie die Eclipse- und Java-Versionen:

  1. Überprüfen Sie die Eclipse-Versionspfad:

    • Der erwähnte Pfad „Eclipse-SDK-4.2-win32-x86_64“ gibt eine 64-Bit-Version an.
  2. Überprüfen Sie die Java-Version:

    • Öffnen Sie einen Befehl Eingabeaufforderung und führen Sie „java -version“ aus.
    • Die dritte Zeile der Ausgabe sollte „64-Bit-Server“ anzeigen VM“ oder „64-Bit-Client-VM“ für eine 64-Bit-Version.

Konflikt lösen:

  1. Geben Sie den expliziten Java-Pfad an eclipse.ini:

    • Öffnen Sie die Datei eclipse.ini im Eclipse-Installationsverzeichnis.
    • Fügen Sie die Option „-vm“ mit dem Pfad zu Ihrer 64-Bit-Version hinzu Ausführbare Java-Datei (z. B. „-vm C:Program DateienJavajre7binjavaw.exe").
  2. 32-Bit-Eclipse verwenden:

    • Wenn Sie ein 32-Bit-Java haben Nach der Installation können Sie alternativ die 32-Bit-Version herunterladen und verwenden Eclipse.

Zusätzliche Empfehlungen:

  1. Nicht verwendete Java-Versionen deinstallieren:

    • Entfernen Sie alle unnötigen 32-Bit-Java-Versionen, um Verwirrung im System zu vermeiden Pfad.
  2. Java-Pfad in eclipse.ini angeben:

    • Es wird empfohlen, den Java-Pfad in eclipse.ini anzugeben um zu verhindern, dass Pfadänderungen die Funktionalität von Eclipse beeinträchtigen.

Das obige ist der detaillierte Inhalt vonWarum startet Eclipse mit Exit-Code 13 nicht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn