Mac OS,JDK1.7(和1.8)不包含JNI_CreateJavaVM符号

Mac OS,JDK1.7(和1.8)不包含JNI_CreateJavaVM符号,第1张

Mac OS,JDK1.7(和1.8)不包含JNI_CreateJavaVM符号

右键单击Eclipse图标,然后选择“显示软件包内容”。在目录目录中,您将找到一个名为“ Info.plist”的文件。向下滚动到文件底部,直到找到它为止

<key>Eclipse</key>    <array>        <!-- to use a specific Java version (instead of the platform's default) uncomment one of the following options,     or add a VM found via $/usr/libexec/java_home -V          <string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/java</string>          <string>-vm</string><string>/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java</string>        -->

注意注释掉的部分。将jdk路径声明移出注释部分。现在应该看起来像这样。

<key>Eclipse</key>    <array>      <string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/java</string>        <!-- to use a specific Java version (instead of the platform's default) uncomment one of the following options,     or add a VM found via $/usr/libexec/java_home -V          <string>-vm</string><string>/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java</string>        -->

最后一步,浏览到/ Library / Java / JavaVirtualMachines并检查那里的jdk软件包名称。替换上面命令中的jdk版本。

/Library/Java/JavaVirtualMachines/{your_jdk_package_name}/Contents/Home/bin/java

可选:完成某些步骤后,在某些机器上,您可能必须关闭取景器,导航至eclipse文件夹,然后再次单击eclipse才能起作用。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5093306.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-16
下一篇 2022-11-16

发表评论

登录后才能评论

评论列表(0条)

保存