SORU
12 Temmuz 2012, PERŞEMBE


Can't başlangıç Eclipse - Java başladı ama döndürülen çıkış kodu=13

Android geliştirme Eclipse kullanarak benim ilk tat almak için çalışıyorum. Eclipse çalışırken bu sorun, yalnızca birkaç dakika önce 4.2 sürümü yüklü olması koştum.

Sonra ilk olarak yeni bir başlangıç yapmak Eclipse olmadan herhangi bir parametre belirtmek için Java VM, bende bir hata mesajı söyleyerek bulamadım Java VM denilen javaw.exe içindeki Eclipse klasörünü, o yüzden bulduğum yerde Java yüklü ve belirtilen konum olarak parametre kısayolu, hedef. Şimdi farklı bir hata alıyorum, "Java başladı ama döndürülen çıkış kodu=13".

Benzer sorular gibi gösteren bir 32-bit/64-bit çatışma, ama ben 99% olumlu bunu indirdim 64-bit sürümleri her ikisi de Eclipse ve Java (RE 7u5), seçtim çünkü ben 64-bit Windows 7.

  • Eğer herkes Tutulması ve benim Java 64-bit olduğunu doğrulamak için nasıl biliyorsa, makbule geçer.
  • Eğer benim sorunum farklı olduğunu düşünüyorsanız, yardım lütfen!
  • Eclipse için tamamen yeni olduğum gibi mümkün olduğunca açık konuşun lütfen ve Java.

Kısayol Hedef: "C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\eclipse.exe" -vm "C:\Program Dosyaları (x 86)\Java\jre7\bin\javaw.exe"

Tam hata kodu:

Java was started but returned exit code=13
C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
-os win32
-ws win32
-arch x86_64
-showsplash C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins\org.eclipse.platform_4.2.0.v201206081400\splash.bmp
-launcher C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\eclipse.exe
-name Eclipse
--launcher.library C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v201205221813\eclipse_1503.dll
-startup C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 1e30_5c
-vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar

CEVAP
12 Temmuz 2012, PERŞEMBE


Eclipse sürümü TAMAM, dosya adı dayalı görünüyor.

Java sürümü kontrol etmek için çalıştırın

  java -version 

konsol (komut istemi). 64-bit alıyorum Java 6 ile 7: Windows

  java version "1.6.0_27"
  Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
  Java HotSpot(TM) 64-Bit Server VM (build 20.2-b06, mixed mode)

Bu 64-bit bir sürüm olduğunu gösteren 3 satır not.

32-bit sürümü gibi bir şey elde edeceksin

  Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing) 

Bu sürüm hata kodunda gösterilen Eclipse tarafından kullanıldığını kontrol edin. Değilse, arama, açıkça, aşağıdaki komut konsolunu çalıştırarak sürüm (komut):

  "C:\Program Files (x86)\Java\jre7\bin\java.exe" -version

(hata mesajı ile gösterildiği gibi java.exe doğru yolu kullanarak, ille yukarıda yolunu verdiğim örnek gösterilen!)

Eğer 64-bit Eclipse 32-bit Java kullanmaya çalışıyor ortaya çıkarsa, o zaman kesin çözüm sistem ve kurulum bağlıdır, ama muhtemelen bazı kombinasyonu içerir:

  • PATH sistem değişkeni işaret etmek için düzenleme istenen 64-bit Java ile İLGİLENİYORUZ
  • kaldırma 32-bit sürümü(ler) Java ile İLGİLENİYORUZ/TOTEM (diğer amaçlar için gerekli)
  • ve güncel 64-bit Java sürümü olduğunu GÖRDÜM bir karşıdan yükleme

Diğer cevaplar birkaç bu doğrultuda bazı özel çözümler açıklar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EmbarkToHeaven

    EmbarkToHeav

    3 EYLÜL 2007
  • EmperorTigerstar

    EmperorTiger

    14 EYLÜL 2009
  • TechBalance

    TechBalance

    12 HAZİRAN 2011