Mac OS X 报错 open Eclipse, you need a Java SE 6 runtime
今天把 OS X 升级到 10.9 Mavericks,居然 java 环境出错了,于是趁这个机会顺便把 jdk 升级到 1.7,下载安装 jdk1.7 一切搞定之后打开 eclipse 时竟然弹出提示:
To open “Eclipse,” you need a Java SE 6 runtime. Would you like to install one now?
经过查找和实验,把解决方案记录分享在此。
修改 Java 安装目录的 Info.plist 文件:
我的系统上是修改: /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Info.plist
文件,将这部分
<key>JVMCapabilities</key>
<array>
<string>CommandLine</string>
</array>
改为如下:(主要是添加了 4 行东东)
<key>JVMCapabilities</key>
<array>
<string>JNI</string>
<string>BundledApp</string>
<string>WebStart</string>
<string>Applets</string>
<string>CommandLine</string>
</array>
修改后,重启系统,再打开 Eclipse 这样的软件就会正常启动了。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论