Kann nicht von Eclipse 3.5.2 starten?
-
28-09-2019 - |
Frage
Ich bin mit Windows Vista x64, und ich habe JDK 1.6.0_21 (x64-Version, glaube ich) installiert. Ich heruntergeladen vor kurzem von Eclipse 3.5.2, weil ich einige Android-Entwicklung tun wollen (anscheinend kann man nicht 3.6 noch verwenden aufgrund von Fehlern ...), aber ich halte in die gleiche Fehlermeldung ausgeführt wird, wenn ich versuche Eclipse zu starten:
http://img42.imageshack.us/img42/8282/42786776.jpg
Wer weiß, warum dies geschieht? Brauche ich eine 32-Bit-Version von Java oder Java 5 oder so etwas? Wenn ja, wie würde ich angeben, dass Eclipse-eine andere Version von Java verwendet (vorzugsweise würde Ich mag es in der eclipse.ini Datei angeben und nicht mit Zohan an meinen Umgebungsvariablen).
Lösung
Sie müssen eine 32-Bit-VM verwenden, da Sie einen 32-Bit-Eclipse verwenden. Für 3.5, 64-Bit-Windows-Builds sind schwer zu finden, obwohl ich glaube, es gibt sie.
Wenn Sie Ihre Eclipse eine 64-Bit-Version, so würde der Launcher org.eclipse.equinox.launcher.win32.win32.x86_64
sein, aber dein ist org.eclipse.equinox.launcher.win32.win32.x86
ohne _x64. Es wird um die Mitte der Fehlermeldung aufgeführt.
Um die VM zu ändern, einfach einen -vm Parameter zu Ihrem eclipse.ini hinzuzufügen. Ich füge normalerweise meine, als erster Eintrag, obwohl ich nicht sicher bin, dass wichtig ist. Es soll wie folgt aussehen:
-vm
C:\path\to\java\bin\javaw.exe
Andere Tipps
Lesen Sie hier http://www.java.com/en/download/ faq / java_win64bit.xml und installieren Sie die Version, die am besten passt Ihre Version von Windows