仍在尝试让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似乎显示在系统首选项中。请参见所附的屏幕截图。我甚至做了一些基本的操作,如重新启动我的电脑,也许我还需要对其他文件做一些修改。我对Terminal很熟悉,但对Eclipse和Java.
不熟悉
7条答案
按热度按时间evrscar21#
我遇到了上面提到的同样的问题。由于Java不兼容,我无法安装Eclipse。我遵循的顺序如下:
1.升级到MAC OS Sierra
1.下载了Eclipse安装程序,但提示我需要安装一个遗留Java。
1.已安装Java 1.6
1.无法安装Eclipse,并提示我需要Java 1. 7或更高版本。下载并安装了Java 1. 8
1.运行终端代码“java -version”//这将检查您的jre版本。这显示返回的Java 1.6,尽管我已经升级到1.8。Java控制面板中列出的Java版本显示为1.8
1.尝试多次下载eclipse和Java,多次重新启动总是得到相同的结果。
1.已访问上述Oracle网页:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html我找不到上面对8 u 73和8 u 74的引用,但我找到了下载1.8.0_12的选项。我这样做了。它安装没有困难,然后我就可以安装Eclipse没有困难。
这花了我几个小时的时间。我希望这证明是有用的。
7vhp5slm2#
好的,我真的不知道问题出在哪里,但是我只是简单地通过导航到这里http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html并安装8 u 74而不是8 u 73来修复它,这是当我在Java中进入“下载最新版本”时提示我做的事情。所以改变版本是最后做的事情。Eclipse现在启动得很好。感谢大家的帮助!
编辑:2018年4月-现在是8 U161和8 U162(只需要一个,我用了8 U162,它工作了。)
stszievb3#
JRE是一个在你的机器上运行Java的运行时环境。Eclipse需要的是JDK作为一个开发工具。
从http://www.oracle.com/technetwork/pt/java/javase/downloads/jdk8-downloads-2133151.html安装最新的JDK(而不是JRE),你在Mac上应该很好!
kmb7vmvb4#
打开终端并检查路径变量中当前设置的java版本。
您可以通过在终端中键入
如果显示的java版本不正确,但您已经安装了java 1.8,那么您必须将path变量设置为java的较新版本。
为此,请添加以下行:
至
~/.bash_profile
(与/Users/username/.bash_profile
相同)然后从终端执行此操作以设置新变量
另外,你的eclipse.ini设置为什么?
编辑:
请打开终端并键入
还有,你一开始是怎么安装java的?
dluptydi5#
与上面的答案相呼应,从这里开始的JDK的完整安装(在本文中为8 u121)-http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html-确实成功了。通过Mac OS控制面板进行更新不会更新配置文件变量。通过完整安装程序进行安装会更新配置文件变量。然后Eclipse很高兴。
ufj5ltwl6#
步骤如下:
应该可以
h79rfbju7#
由于某些奇怪的原因,“Java SE开发工具包8 u151”会带来这个问题。只需从以下链接安装“Java SE开发工具包8 u152”即可-
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
那应该可以了。