Mac OS X 报错 open Eclipse, you need a Java SE 6 runtime

发布于 2024-08-28 02:30:51 字数 976 浏览 31 评论 0

今天把 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

心凉怎暖

暂无简介

0 文章
0 评论
23 人气
更多

推荐作者

内心激荡

文章 0 评论 0

JSmiles

文章 0 评论 0

左秋

文章 0 评论 0

迪街小绵羊

文章 0 评论 0

瞳孔里扚悲伤

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文