2014-07-06 4 views
33

Ich habe ein Problem beim Starten von Eclipse 4.4 auf meinem Mac. Ich erhalte den folgenden Fehler: "Version 1.6.0_65 der JVM ist nicht für dieses Produkt geeignet." Ich habe die neueste Version installiert. Wenn ich java -version läuft Ich erhalte:Fehler beim Start von Eclipse 4.4 "Version 1.6.0_65 der JVM ist nicht für dieses Produkt geeignet."

java version "1.8.0_05" 
Java(TM) SE Runtime Environment (build 1.8.0_05-b13) 
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode) 

Hier meine eclipse.ini Datei ist, wo ich schon die -vm Parameter auf meine jdk1.8 expliziten Satz versucht:

-startup 
../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar 
--launcher.library 
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.200.v20140603-1326 
-product 
org.eclipse.epp.package.standard.product 
--launcher.defaultAction 
openFile 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
--launcher.appendVmargs 
-vmargs 
-Dosgi.requiredJavaVersion=1.7 
-XstartOnFirstThread 
-Dorg.eclipse.swt.internal.carbon.smallFonts 
-XX:MaxPermSize=256m 
-Xms40m 
-Xmx512m 
-Xdock:icon=../Resources/Eclipse.icns 
-XstartOnFirstThread 
-Dorg.eclipse.swt.internal.carbon.smallFonts 
-vm 
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/java 
+5

Installieren Sie installiert haben; http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Das behebt mein Problem. –

+0

Oben hat mir auch geholfen. 'OSX 10.9.5' –

+0

Über mir hat mir auch geholfen. Dank @Can Ürek – Udhaya

Antwort

2

Bitte überprüfen Sie, ob Sie die x64-Edition von Eclipse erhalten haben. Jemand hat dies nur a few hours ago beantwortet.

+1

Wenn dies nicht funktioniert (es hat für mich nicht), um die Java Development Kit Installation (NB nicht die JRE) von Oracle, wie von der anderen Antwort vorgeschlagen, wird empfohlen. – thclark

9

Ihr Argument -vm scheint in Ordnung, aber es ist falsch positioniert. Gemäß diesen Eclipse Wiki entry:

The -vm option must occur before the -vmargs option, since everything after -vmargs is passed directly to the JVM.

Also Ihr -vm Argument nicht berücksichtigt wird und es nicht zu Ihrer Standard-Java-Installation über, die wahrscheinlich 1.6.0_65 ist.

+2

, dass das Problem für mich gelöst - Ich habe '-vm' Option mit Pfad zu Java zu' eclipse.ini' vor --'launcher.appendVmargs' und es funktionierte wie ein Charme. Mein Problem war das gleiche und ich hatte 64-Bit-Eclipse, aber es ist nun behoben :) – Yura

+0

Das ist die richtige Antwort sein sollte – Ordiel

66

Hier ist, wie diese Fehler beheben beim Starten von Eclipse:

Version 1.6.0_65 of the JVM is not suitable for this product. Version: 1.7 or greater is required.

  1. Go und installieren latest JDK

  2. Stellen Sie sicher, 64-Bit-

    Eclipse-
+0

Ich hatte bereits die x64-Edition von Eclipse. Das hat das Problem für mich gelöst. – Marty

+1

Das war das Schlüssel-Bit für mich: "Installieren Sie das entsprechende Java SE Development Kit". (Dies wird auch als JDK bezeichnet und darf nicht mit der Java Runtime Environment (JRE) kleinerer Größe verwechselt werden.) Vielen Dank! –