332 Stimmen

Eclipse kann nicht ausgeführt werden; JVM wurde beendet. Exit code=13

enter image description here

Ich füge einfach an -vm C:\Program Dateien \Java\jre6\bin\javaw.exe

in eclipse.ini, dann versuche ich, eclipse wieder zu starten und bekomme diesen Fehler. Geben Sie mir, wie zu lösen oder Link, der tatsächlich lösen es.

Dies ist meine eclipse.ini

-startup 
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
 --launcher.library
 plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.1.R36x_v20100810 
-showsplash
 org.eclipse.platform
--launcher.XXMaxPermSize 256m 
--launcher.defaultAction 
openFile 
-vm 
C:\Program Files\Java\jre6\bin\javaw.exe
-vmargs 
-Xms40m 
-Xmx384m

Dankeschön

17voto

jakobengblom2 Punkte 5241

Ich habe das auch gerade gefunden. Es stellte sich heraus, dass zumindest für mich, dies war aufgrund des Versuchs, eine win64 Version der JRE mit einem win32 Eclipse verwenden. Es scheint, dass win32 Eclipse erfordert eine win32 Java (was heißt -586 in der Liste der Java-Installer von Oracle/Sun).

Der Grund, warum ich beide benutzte, war, dass ich versuchte, einen Fehler zu finden, der nur in 64-Bit-Eclipse auftrat, also brauchte ich eine 32-Bit-Version zum Vergleich.

Nachdem ich sowohl die "x64"- (win64) als auch die "i586"-Version (win32) von JRE auf meinem Rechner installiert hatte, funktionierte alles einwandfrei und es gab keinen Fehler 13. Offensichtlich können Sie beide gleichzeitig installiert haben.

14voto

Dan Grossman Punkte 50597

Der Fehler bedeutet, dass es sich um die falsche JVM-Version für diese Version von Eclipse handelt. Der Link enthält weitere Details:

http://www.ehow.com/how_4784069_terminated-exit-code-error-eclipse.html

6voto

Neo Punkte 4262

Vergewissern Sie sich, dass Eclipse und Java, die Sie verwenden, entweder 32-Bit oder 64-Bit sind.

Sie können 64-Bit-Eclipse nicht mit 32-Bit-JRE ausführen.

java -version

Java HotSpot(TM) 64-Bit Server-VM

Die 32-Bit-Version von JRE enthält keine 64-Bit-Version.

4voto

Sam7 Punkte 3232

Ich hatte gerade das gleiche Problem und habe etwa eine Stunde damit verbracht, das Problem zu lösen. Am Ende war es ein ' # Zeichen im Pfad.

Also benannte ich "C:\# IDE \eclipse 3.7\" nach "C:\+ IDE \eclipse 3,7" und damit war das Problem gelöst.

4voto

Rips Punkte 1934

Kürzlich habe ich das gleiche Problem konfrontiert. meine Version von Eclipse nicht unterstützt Java Version 8.

Ich hatte versehentlich jre 8 auf meinem Rechner installiert, was automatisch meine PATH-Variable durch Anhängen von " C:\ProgramData\Oracle\Java\javapath "Dies führte dazu, dass Eclipse diese Version aufnahm (und die manuell hinzugefügte Version 1.6 ignorierte) und mit Exit-Code 13 abstürzte.

Ich habe gerade diese Zeichenfolge aus dem Pfad entfernt, so dass das System meine ältere Version abholen konnte, und Eclipse startete problemlos.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X