【问题标题】:Incompatible JVM error message with 64 bit Eclipse on MacBook ProMacBook Pro 上与 64 位 Eclipse 不兼容的 JVM 错误消息
【发布时间】: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


【解决方案1】:

确保您在路径中设置了 Java 7,并且由于您同时安装了 Java 6 和 7,为了避免冲突,首先在 Path 变量中设置它,然后再进行其他设置。

类似:

PATH=Path_to_java_7;其他的都在这里

【讨论】:

    【解决方案2】:

    最可能的问题是您的 Eclipse 版本。如果安装 32 位版本,应该可以。 Java Runtime 是 32 位的,所以 64 位的 eclipse 不能用它!

    【讨论】:

      猜你喜欢
      • 2014-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-14
      • 2014-09-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多