Eclipse:JVM共享库不包含JNI
在Mac OSX 10.9上的Eclipse 4.4.0,当我尝试运行它时,JVM 8会发出警报:
“JVM共享库”/ Library / Java / JavaVirtualMachine / jdk1.8.0_20.jdk / Contents / Home /
该应用程序无法启动。
我按照Shan的8/25指令编辑了Info.plist,但我仍然得到相同的错误。
我也从Apple的网站下载并安装了Java,但我仍然遇到同样的错误。
谢谢您的帮助。
如果您使用Eclipse安装程序安装eclipse,则可能会在安装程序未指向正确的jvm位置时发生这种情况。
您可以按照以下方式进行更正。
1.右键单击安装程序文件并选择“显示包内容”
2.转到内容并打开Info.plist
3.在该文件的底部,您将看到带有一些路径的标记<string>-vm</string>
的注释部分。 您可以在那里设置正确的JAVA_HOME路径并取消注释该部分。 (在控制台中运行echo $JAVA_HOME
将获得当前设置)