Eclipse 无法识别 JVM 1.8

2022-09-01 21:32:54

仍在尝试让 Eclipse IDE 正常工作,并遇到不兼容的 JVM 错误。我按照这里的步骤操作:我安装了Java 7,但Eclipse一直说1.6不适合这个产品。

但不幸的是,没有效果。运行OSX 10.9.5并卸载了开箱即用的Mac版本。新版本的Java似乎出现在“系统偏好设置”中。请参阅随附的屏幕截图。我甚至完成了一些基本操作,例如重新启动计算机等。也许我需要对其他文件进行其他修改。我对终端感到满意,但对Eclipse和Java很陌生。提前致谢!Screen shot of Terminal, System Preferences and Eclipse error message


答案 1

我遇到了与上述相同的问题。由于Java不兼容,我无法安装Eclipse。我遵循的顺序是这样的:

  1. 升级到 MAC OS Sierra
  2. 已下载 Eclipse 安装程序,但系统提示我需要安装旧版 Java。
  3. 已安装的 Java 1.6
  4. 无法安装 Eclipse,并提示我需要 Java 1.7 或更高版本。已下载并安装 Java 1.8
  5. 运行终端代码'java -version' // 这将检查您的jre版本。这显示了返回Java 1.6,尽管我已经升级到1.8。Java控制面板中列出的Java版本说1.8
  6. 已尝试多次下载 eclipse 和 Java,并多次重新启动,但结果始终相同。
  7. 访问了上面提到的Oracle网页:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我找不到上述对8u73和8u74的引用,但我确实找到并选择了下载1.8.0_12。我做到了。它安装起来毫无困难,然后我能够毫无困难地安装Eclipse。

这花了我几个小时的时间。我希望这被证明是有用的。


答案 2

好吧,所以我真的不知道问题是什么,但我只是通过导航到这里 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 并安装8u74而不是8u73来修复它,这是我在Java中“下载最新版本”时被提示要做的。因此,更改版本是最终所做的。Eclipse现在启动得很好。感谢大家的帮助!

编辑:4月2018-现在是8u161和8u162(只需要一个,我用了8u162,它工作了。