仍然试图使Eclipse IDE工作并运行到不兼容的JVM错误。我按照这里的步骤进行了操作:I installed Java 7 but Eclipse keep saying that 1.6 is not suitable for this product
但遗憾的是没有效果。运行OSX 10.9.5并卸载开箱即用的Mac版本。 Java的新版本似乎出现在系统偏好设置中。请参阅随附的屏幕截图。我甚至做过一些基础知识,比如重新启动我的电脑等等。也许我需要对其他文件进行其他修改。我很熟悉终端,但对Eclipse和Java不熟悉。提前致谢!
答案 0 :(得分:42)
我遇到了与上述相同的问题。由于Java不兼容,我无法安装Eclipse。我遵循的顺序如下:
这耗费了我几个小时的时间。我希望这证明有用。
答案 1 :(得分:22)
好的,所以我真的不知道问题是什么,但我只是通过导航到这里http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html并安装8u74而不是8u73来修复它,这就是我去的时候我被提示做的事情用Java下载“最新版本”。所以改变版本最终是做了什么。 Eclipse现在推出很好。谢谢大家的帮助!
编辑:2018年4月 - 现在是8u161和8u162(只需要一个,我用8u162就可以了。)
答案 2 :(得分:19)
JRE是一个运行时环境,用于在您的计算机上运行Java内容。 Eclipse需要的是JDK作为开发工具包。
从http://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html安装最新的JDK(而不是JRE),你应该在Mac上做得好!
答案 3 :(得分:2)
打开终端并检查路径变量中当前设置的java版本。
你可以输入你的终端
来做到这一点java -version // this will check your jre version.
javac -version // this will check your compiler version
如果这显示不正确的java版本,但您已安装java 1.8,则必须将路径变量设置为较新版本的java。
为此,请添加以下行:
export JAVA_HOME=/path/to/java/jdk1.x
到~/.bash_profile
(与/Users/username/.bash_profile
相同)
然后从终端执行此操作以设置新变量
source ~/.bash_profile
你的eclipse.ini也设置为什么?
-Dosgi.requiredJavaVersion=1.7
编辑:
请打开终端并输入
find / -name "java" // This should find all folder named java on your file system.
你是如何首先安装java的?
答案 4 :(得分:2)
回答上面的答案,从这里完整安装JDK(撰写本文时为8u121) - http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html - 就可以了。通过Mac OS控制面板更新未更新配置文件变量。通过完整的安装程序安装,做了。然后Eclipse很高兴。
答案 5 :(得分:1)
以下是步骤:
它应该有用。
答案 6 :(得分:1)
出于某种奇怪的原因,“Java SE Development Kit 8u151”给出了这个麻烦。只需从以下链接安装“Java SE Development Kit 8u152” -
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
它应该工作。