2014-08-30 49 views
2

我不断收到以下消息时,我尝试打开我的MacBook Pro的Eclipse朱诺:不兼容的JVM错误消息

不兼容的JVM版本1.6.0_65 JVM的是不适合此产品。版本: 需要1.7或更高版本。

此问题的每个答案都建议下载并安装64位版本的Eclipse。但我已经有了64位版本,所以这不是我期待的解决方案。 这是我从Eclipse站点下载的文件的名称:

Eclipse的标准月神-R-MacOSX的可可 - x86_64.tar.gz

你可以看到,它是64只有版本。如我错了请纠正我。

Java的版本命令将返回此:

Java版本 “1.6.0_65”

的javac -version命令返回此:

的javac 1.6.0_65

但Java控制面板显示以下ng消息:

Your system has the recommended version of Java. 
Java 7 Update 67 

所以我在我的机器上同时安装了版本6和版本7。如何强制eclipse使用该版本7?

+0

将版本7路径设置为“JAVA_HOME”。 – Jens 2014-08-30 10:20:31

+1

使用['/usr/libexec/java_home'](http://stackoverflow.com/q/6588390/230513)建立'JAVA_HOME'。 – trashgod 2014-08-30 11:01:20

+0

@Jens不支持Eclipse。 – 2014-08-30 11:56:42

回答

0

最有可能的问题是你的Eclipse版本。如果你安装了32位版本,那应该可以。 Java运行时是32位的,所以64位的eclipse不能使用它!

1

请确保您在路径中设置了Java 7,并且既然您安装了Java 6,为避免冲突,请在Path变量之前将其设置为第一项。

喜欢的东西:

PATH = Path_to_java_7;一切在这里