【发布时间】:2014-10-24 05:38:29
【问题描述】:
当我尝试在我的 Macbook Pro 上打开 Eclipse Juno 时,我不断收到以下消息:
JVM 不兼容 JVM 1.6.0_65 版不适合本产品。版本: 需要 1.7 或更高版本。
此问题的每个答案都建议下载并安装 64 位版本的 Eclipse。但是我已经有了 64 位版本,所以这不是我期望的解决方案。 这是我从 Eclipse 站点下载的文件的名称:
eclipse-standard-luna-R-macosx-cocoa-x86_64.tar.gz
您可以看到它只是 64 位版本。如果我错了,请纠正我。
java -version 命令返回:
java版本“1.6.0_65”
javac -version 命令返回:
javac 1.6.0_65
但 Java 控制面板显示以下消息:
Your system has the recommended version of Java.
Java 7 Update 67
所以我的机器上同时安装了版本 6 和 7。如何强制 eclipse 使用该版本 7?
【问题讨论】:
-
将“JAVA_HOME”设置为版本 7 路径。
-
使用
/usr/libexec/java_home建立JAVA_HOME。 -
@Jens 不适用于 Eclipse。
-
您可以尝试重新安装最新版本的 Java 吗?
-
解决了这个问题。我猜问题出在我机器中的 JDK 上。我安装了最新的 Oracle 64 位 JDK,一切都开始工作了。
标签: java eclipse macos osx-mavericks