2014-01-21 13 views
5

enter image description hereEclipse-Fehler - Java gestartet wurde, aber Exit-Code zurückgegeben = 13

Nach dem Versuch, das "No Java JDK/JRE installiert" -Ausgabe und Bearbeiten der INI-Datei, um herauszufinden, um anzuzeigen, was Java JRE mit zu beginnen, Ich bekomme diesen Fehler und es ist sehr frustrierend. Ich muss etwas in der INI-Datei getan haben, um dies zu ermöglichen. Ich habe ein paar verschiedene Dinge ausprobiert, um das Problem zu beheben, aber es ist ziemlich anstrengend geworden, da ich bis heute nichts zustande gebracht habe, daher wird jede Hilfe geschätzt.

Ich lese, dass dies ein Konflikt zwischen 32 und 64 Bit Java und Eclipse ist, aber ich bin 99% sicher, dass sie beide 64 Bit sind. 2. Frage ist da eh ich kann das überprüfen ich habe beide 64 bit Versionen?

+0

in unterstützt JDK8 Just The Java in 'Program Files (x86 ist)' die es 32-Bit macht. Die Eclipse '--launcher.library' ist' .x86_64', was 64 Bit ist. –

Antwort

7

Das Problem ist, dass Sie versuchen, eine 64-Bit-Version von Eclipse mit einer 32-Bit-Version von Java zu starten. Sie können es herunterladen von here

Starten Sie Eclipse mit einer 64-Bit-JVM und das Problem wird verschwinden.

so tun:

eclipse.exe -vm c:\path\to\64\bit\bin\javaw.exe 

Sie können auch die die ersten beiden Zeilen in Ihrer eclipse.ini Datei aktualisieren, um die 64-Bit-Java, indem Sie die folgenden standardmäßig zu verwenden:

-vm 
c:\path\to\64\bit\bin\javaw.exe 

Sie können auch eine 32-Bit-Version von Eclipse für die Verwendung mit 32-Bit-Java herunterladen. Der Schlüssel ist, dass die Bissigkeit die gleiche ist.

+0

Du bist großartig :) – Aziz

1

Ich hatte das gleiche Problem. Ich benutzte Windows7 mit 64-Bit-Betriebssystem. Ich lege gerade diese zwei Zeile in der ersten Zeile der Datei eclipse.ini wie

-vm 

C: \ Program Files (x86) \ Java \ jre7 \ bin \ javaw.exe (Dies ist Pfad für Ihre javaw.exe)

0

Java HotSpot (TM) Client VM deinstallieren ist nicht JDK8

Verwandte Themen