2014-05-15 20 views
6

I eclipe Indigo SR2 auf Mac OSX Mavericks und ich bekam diese Meldung, wenn ich ins Leben gerufen ./eclipse im Terminal installieren wollte:Eclipse-Indigo für OS X Mavericks ins Leben gerufen mit Java SE 7

Alarm: Failed die Java Virtual Machine

Und das im Terminal zu erstellen:

JavaVM: Failed to load JVM: /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bundle/Libraries/libserver.dylib 
JavaVM FATAL: Failed to load the jvm library. 

ich habe das auf meinem System:

java -version 
java version "1.7.0_45" 
Java(TM) SE Runtime Environment (build 1.7.0_45-b18) 
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode) 
+0

Können Sie Eclipse aus dem Finder starten? –

+0

Jedes Problem, es funktioniert auch mit Finder. –

Antwort

7

Was ich getan habe:

cd /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/ 
sudo mkdir bundle 
cd bundle 
sudo mkdir Libraries 
ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/jre/lib/server/libjvm.dylib libserver.dylib 

Es funktioniert!

+0

Froh, dass du es herausgefunden hast. Dies ist ein nützlicher Fix, jedoch bedauerlich, dass es überhaupt repariert werden muss. –

1

Was ich getan habe:

cd /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/ 
sudo ln -s /Library/Java/Home/bundle bundle 

Es funktioniert!