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).

War es hilfreich?

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top