Eclipse çalıştırılamıyor; JVM sonlandırıldı. Çıkış kodu=13

Sadece ekliyorum -vm C:\Program Files\Java\jre6\bin\javaw.exe

sonra eclipse.ini'de eclipse'i tekrar başlatmayı denedim ve bu hatayı aldım. Bana nasıl çözeceğimi veya gerçekten çözen bir bağlantı verin.

bu benim eclipse.ini dosyam

-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

Teşekkür ederim.

Çözüm

Bu sadece hatanın gösterilme şekli olabilir (eclipse.ini dosyasında nasıl yazıldığı değil), ancak Eclipse.ini (JVM'yi Belirtme) içinde aşağıdakileri söyleyen bir metin var:

  • -vm seçeneği ve değeri (yol) ayrı satırlarda olmalıdır.
  • Değer, yalnızca Java ana dizinine değil, Java çalıştırılabilir dosyasına giden tam mutlak yol olmalıdır.
  • vm seçeneği -vmargs seçeneğinden önce gelmelidir, çünkü -vmargs seçeneğinden sonraki her şey doğrudan JVM'ye aktarılır
Yorumlar (10)

Ben de bunu vurdum. En azından benim için bunun nedeni JRE'nin win64 sürümünü win32 Eclipse ile kullanmaya çalışmakmış. Görünüşe göre win32 Eclipse bir win32 Java (Oracle/Sun'ın Java yükleyicileri listesinde -586 olarak adlandırılan) gerektiriyor.

Her ikisini de kullanmamın nedeni, yalnızca 64 bit Eclipse'te ortaya çıkan bir hatayı tespit etmeye çalışmamdı, bu yüzden karşılaştırmak için 32 bit'e ihtiyacım vardı.

Makineme JRE'nin "x64" (win64) ve "i586" (win32) sürümlerinin HER İKİSİNİ de yüklediğimde, işler yolunda gidiyor ve hata 13 yok. Görünüşe göre her ikisini de aynı anda yükleyebilirsiniz.

Yorumlar (2)

Hata, Eclipse'in o sürümü için yanlış JVM sürümü olduğu anlamına gelir. Bağlantıda daha fazla ayrıntı var:

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

Yorumlar (3)