我有一个运行 os x 10.9.4 的 mac,我下载了最新版本的 eclipse。它下载并安装良好,但每当我尝试打开它时,我都会收到一条错误消息,“JVM 版本 1.6.0_65 不适合此产品。” 我下载并安装了 Java 7 并尝试再次打开 eclipse 却得到同样的错误。有人知道如何解决这个问题吗?谢谢
2 回答
确保已安装 JDK。如果您搜索 Java 下载(可能称为 ),Google 会将您指向运行时引擎 (JRE jre-7u67-macosx-x64
)。单击下载页面中的“显示所有 Java 下载”并查找“正在寻找 JDK?”的链接。在左边 。到今天为止,JDK 可以在这里找到,并且应该有一个类似jdk-7u67-macosx-x64
or的名称jdk-8u20-macosx-x64
。对于最近的 Eclipse Luna 安装,两者都应该没问题。
如果要使用 Java 1.6 运行 Eclipse Luna,可以更改 .ini 文件中的条目。通过控制单击打开 Eclipse 应用程序包并选择“显示内容”。您将打开一个带有单个文件夹“内容”的新查找器窗口。打开它,然后打开文件夹“MacOS”并编辑eclipse.ini
您将在其中找到的文件。将行更改-Dosgi.requiredJavaVersion=1.7
为-Dosgi.requiredJavaVersion=1.6
。关闭并保存,现在 Eclipse 将以最低配置运行。但是您确实要安装 1.7 JDK。
对于那些使用 Mac OS X Mountain Lion (10.8)+ 的用户。当您第一次启动 Eclipse 时,您可能会看到消息“无法打开 Eclipse,因为它来自身份不明的开发人员”。
首次启动 Eclipse,press the control key, click on the Eclipse icon, and select Open.