Eclipse无法识别JVM 1.8

jos*_*ndi 23 java eclipse macos

仍然试图使Eclipse IDE工作并运行到不兼容的JVM错误.我按照这里的步骤操作:我安装了Java 7,但Eclipse一直说1.6不适合这个产品

但遗憾的是没有效果.运行OSX 10.9.5并卸载开箱即用的Mac版本.Java的新版本似乎出现在系统偏好设置中.请参阅随附的屏幕截图.我甚至做过一些基础知识,比如重新启动我的电脑等等.也许我需要对其他文件进行其他修改.我很熟悉终端,但对Eclipse和Java不熟悉.提前致谢!终端,系统偏好设置和Eclipse错误消息的屏幕截图

Joh*_*ohn 42

我遇到了与上述相同的问题.由于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版本.尽管我已经升级到1.8,但这显示了返回的Java 1.6.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.

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

  • 因为Eclipse不管理它们的依赖项.Eclipse应该为自己下载正确版本的Java. (5认同)
  • 为什么这么痛苦?(同船btw) (3认同)

jos*_*ndi 22

好的,所以我真的不知道问题是什么,但我只是通过导航到这里来修复它http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html并安装8u74而不是8u73这是我在Java中"下载最新版本"时提示我做的事情.所以改变版本最终是做了什么.Eclipse现在推出很好.谢谢大家的帮助!

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


Aid*_*din 19

JRE是一个运行时环境,用于在您的计算机上运行Java内容.Eclipse需要的是JDK作为开发工具包.

http://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html安装最新的JDK(而不是JRE),你应该在Mac上做得好!