升级到Mac OS Yosemite(10.10)后,我的Eclipse将不再启动.相反,我得到了
JVM共享库/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib"不包含JNI_CreateJavaVM符号.
我检查java -version并获得
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)
Run Code Online (Sandbox Code Playgroud)
我搜索并发现一个类似的问题在OSX上重新安装Java 7 JDK.它建议重新安装Java.我不确定我的问题是否与他的问题属于同一类别.那么,重新安装是解决问题的好方法吗?还有其他建议吗?谢谢!
我使用的是 mac os x 10.8.2。我已经安装了java 1.7,然后收回,因为我无法通过xcode发送iphone应用程序。现在java 1.6已安装。
ysnky@ ~$ java -version java 版本“1.6.0_37” Java(TM) SE 运行时环境(内部版本 1.6.0_37-b06-434-11M3909) Java HotSpot(TM) 64 位服务器 VM(内部版本 20.12-b01-434) ,混合模式)ysnky@ ~$
但现在我无法运行 eclipse。它没有打开,它发出此警报并关闭。
JVM 共享库“/System/Library/Frameworks/JavaVM.framework”不包含 JNI_CreateJavaVM 符号。
我真的很困惑,找不到解决办法。我只想运行 eclipse,仅此而已:( 谢谢。