我正在使用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,这就是全部:( 感谢。
答案 0 :(得分:4)
您可以从Apple网站下载并安装。它非常适合 我
答案 1 :(得分:2)
更新您的Mac。 Apple提供了新的Java更新来解决这个问题。
答案 2 :(得分:2)
如果您没有文件/System/Library/Frameworks/JavaVM.framework/Versions/Current
,请执行以下命令
cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/A Current
答案 3 :(得分:1)
我能够通过首先删除任何以前安装的Oracle Java jdk版本来解决这个问题。说明在这里:
http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html#uninstall
然后安装Apple的官方Java JDK。出于某种原因,Java download page on support.apple.com对我来说是空白的,但是通过Google的页面缓存副本,我找到了下载的直接链接,这就是我最终解决了这个问题:
http://support.apple.com/downloads/DL1572/en_US/JavaForOSX2014-001.dmg
答案 4 :(得分:0)
你可以从苹果网站下载并安装。它在mac 10.9.5上非常适合我。