【问题标题】:cannot start eclipse neon on macOS Sierra无法在 macOS Sierra 上启动 Eclipse neon
【发布时间】:2017-03-29 07:11:41
【问题描述】:

我运行 OS Sierra 版本 10.12.1 的新 Mac,安装了测试程序成功识别的 Java 8.111,最终安装了 eclipse neon 4.2。但是当我尝试启动它时,我收到消息“要打开“Eclipse”,您需要安装旧版 Java SE 6 运行时”。有一个链接到站点“https://support.apple.com/kb/DL1572?locale=en_US”的日期为 2015 年 7 月 22 日,并告诉为 OS 10.7 到 10.11 安装适用于 OSX 2015-01 的 java。还有一个以警告开头的解释链接,该信息是关于旧的不受支持的 Java 版本,直接从 Oracle 下载最新版本的 Java for OS X。有一些信息难以理解(为什么要安装 Java 6,因为它已被弃用,甚至很危险?) 由于我没有找到任何其他意思,并认为页面可能没有更新,所以我安装了该工具,但启动 eclipse 仍然意外停止并出现错误报告。
感谢您提供解决此问题的想法

【问题讨论】:

  • 你需要来自 oracle.com/technetwork/java/javase/downloads/index.html 的 Java 8 JDK(JRE 不行) Eclipse Neon 需要 Java 8,所以旧的 Java 6 不好。
  • 下载 64 位版本。
  • @greg-449 为什么 JRE 不这样做?
  • @ThorbjørnRavnAndersen 出于某种原因,在 macOS 上,Oracle JRE 只安装浏览器插件代码而不是“java”命令。使用错误是 macOS 用户的常见问题。

标签: java eclipse macos


【解决方案1】:

就像@greg-449 指出的那样,安装 Java 8 JDK(不是 JRE)以使 Eclipse Neon 在 macOS Sierra 上运行。

不要安装 Java 6。我试过了,但收到一条错误消息,说需要 Java 8。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多