与MacBook Pro上的64位Eclipse不兼容的JVM错误消息

时间:2014-08-30 10:18:50

标签: java eclipse macos osx-mavericks

当我尝试在Macbook Pro上打开Eclipse Juno时,我不断收到以下消息:

  

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

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

蚀标准-luna的-R-MacOSX的可可-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?

2 个答案:

答案 0 :(得分:1)

确保在路径中设置Java 7,因为您同时拥有Java 6& 7安装,为了避免冲突,首先在Path变量中设置它之前的其他内容。

类似的东西:

  

PATH = Path_to_java_7;其他所有内容

答案 1 :(得分:0)

最可能的问题是你日食的版本。如果您安装32位版本,那应该可行。 Java Runtime是32位的,因此64位eclipse不适用它!