Kan ikke kjøre Eclipse; JVM avsluttet. Avslutningskode=13

.

Jeg legger bare til -vm C:\Program Files\Java\jre6\bin\javaw.exe

i eclipse.ini så prøver jeg å starte eclipse igjen og fikk denne feilen. Gi meg hvordan jeg skal løse eller lenke som faktisk løser det.

dette er min 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

Takk skal du ha

Løsning

Det kan være at det bare er slik feilen vises (og ikke slik det står i eclipse.ini-filen), men det står følgende i Eclipse.ini (Specifying the JVM):

  • Alternativet -vm og verdien (banen) må stå på hver sin linje.
  • Verdien må være hele den absolutte banen til den kjørbare Java-filen, ikke bare til Java-hjemmekatalogen.
  • Alternativet -vm må komme før alternativet -vmargs, siden alt etter -vmargs sendes direkte til JVM-en.
Kommentarer (10)

Jeg opplevde nettopp dette også. Det viste seg at i hvert fall for meg skyldtes dette at jeg prøvde å bruke en win64-versjon av JRE med en win32 Eclipse. Det ser ut til at win32 Eclipse krever en win32 Java (det som kalles -586 i listen over Java-installasjonsprogrammer fra Oracle/Sun).

Grunnen til at jeg brukte begge deler var at jeg prøvde å finne en feil som bare manifesterte seg i 64-bit Eclipse, så jeg trengte en 32-bit å sammenligne med.

Da jeg installerte BÅDE "x64" (win64) og "i586" (win32) versjonene av JRE på maskinen min, fungerte det fint og ingen feil 13. Du kan tydeligvis ha begge installert samtidig.

Kommentarer (2)

Feilen betyr at det er feil JVM-versjon for den aktuelle versjonen av Eclipse. Lenken inneholder flere detaljer:

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

Kommentarer (3)