【问题标题】:With java 9 ea, Eclipse fails to install and show error "An error has occurred, see the log file null"使用 java 9 ea,Eclipse 无法安装并显示错误“发生错误,请参阅日志文件 null”
【发布时间】:2017-04-02 07:05:42
【问题描述】:

我知道这个问题发生了很多次,但我发现了类似的情况。

每次点击Eclipse Installer都会提示:出现错误,查看日志文件为null。我什至无法安装 Eclipse。

我猜这个问题是由于“JDK 9-ea”,所以我打算卸载jdk 9-ea并使用jdk8,但也许你可以直接帮我解决这个问题,谢谢!

【问题讨论】:

  • 现在使用 JDK 9 作为“常规程序”的 JRE 还为时过早 - 你应该使用 Java 8。
  • 我卸载了 java 9 和 jdk 9-ea,并安装了 java 1.8.0_111,现在我可以在我的 mac 上安装 Eclipse,问题解决了,谢谢:)
  • @AndyLiu 我在 Eclipse 中运行 jdk-9 的 Mac 上运行了大约 3 个月,没有任何问题。

标签: java eclipse installation java-9


【解决方案1】:

首先,您很可能需要正确安装,这里是Oxygen 4.7 M6 链接:http://download.eclipse.org/eclipse/downloads/drops4/S-4.7M6-201703082000/

或者直接link.tar.gz

然后(解压存档后),转到:

Eclipse.app/Contents/Eclipse/eclipse.ini

并在-vmargs之后添加一个参数。它应该是这样的:

-vmargs
--add-modules=java.se.ee

这将允许您在 jdk-9 下启动 Eclipse。

如果您想安装 jdk-9 插件(以便您可以在 jdk-9 下编译代码):您需要安装 jdk-9 的 Experimental Plugin。有一些问题(我提交了一个已关闭的错误),请参阅this 线程。最后有关于如何获取插件的链接。

然后您需要按照 exact 说明here 使其实际工作。

【讨论】:

  • 感谢您的帮助。我已经卸载了jdk9,我发现我在mac上安装了2个不同版本的jdk,也许这就是我无法正常运行jdk9的原因,再次感谢!
【解决方案2】:

只需将此行添加到 eclipse.ini "--add-modules=java.se.ee" 即可解决整个问题

我的是 macOS 和 Java 9 单独安装,没有任何其他版本

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2015-08-31
    • 2019-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-30
    • 1970-01-01
    • 2018-02-05
    • 2019-04-05
    相关资源
    最近更新 更多