我正在运行OS X 10.11.3 El Capitan。最近,我使用的是Eclipse Mars.1和JDK 8u72,一直都很顺利。
最近,我安装了JDK 9的早期快照版本,从“jdk9.java.net/download/”下载。之后,Eclipse无法打开,不断告诉我发生错误,并告诉我参考日志。
我对为什么在安装JDK 9后Eclipse会崩溃进行了一些研究,并发现eclipse.org实际上已经发布了更新补丁,以支持使用JDK 9,详细信息请参见https://www.eclipse.org/community/eclipse_newsletter/2015/june/article4.php的文章。 Mars和Neon支持补丁的下载说明也已给出。
由于从Eclipse Marketplace或p2存储库下载支持补丁的两种方式都需要运行Eclipse,而我的Eclipse根本无法启动,所以我想我需要解决一个问题。这就是我做的事情:
(1)卸载JDK 9(通过删除“/Library/Java/JavaVirtualMachines/”中的“jdk-9.jdk”目录)
最近,我安装了JDK 9的早期快照版本,从“jdk9.java.net/download/”下载。之后,Eclipse无法打开,不断告诉我发生错误,并告诉我参考日志。
我对为什么在安装JDK 9后Eclipse会崩溃进行了一些研究,并发现eclipse.org实际上已经发布了更新补丁,以支持使用JDK 9,详细信息请参见https://www.eclipse.org/community/eclipse_newsletter/2015/june/article4.php的文章。 Mars和Neon支持补丁的下载说明也已给出。
由于从Eclipse Marketplace或p2存储库下载支持补丁的两种方式都需要运行Eclipse,而我的Eclipse根本无法启动,所以我想我需要解决一个问题。这就是我做的事情:
(1)卸载JDK 9(通过删除“/Library/Java/JavaVirtualMachines/”中的“jdk-9.jdk”目录)
(2) 启动Eclipse并安装更新补丁(我使用p2存储库进行了安装)
(3) 重新安装JDK 9并尝试再次启动Eclipse。
此时,人们期望Eclipse应该可以运行,因为已经为Mars.1安装了Java 9支持补丁。然而,Eclipse仍然无法运行,并给出与之前相同的错误消息。
单击此链接查看Eclipse上次在启动时崩溃时告诉我的日志文件。它位于“/Applications/Eclipse/Contents/Eclipse/configuration/”。
非常感谢能够帮助解决在安装JDK 9的Mac上运行Eclipse的问题的任何人!