返回

如何在 macOS Sierra 上启动 Eclipse Neon?分步指南

java

macOS Sierra 上启动 Eclipse Neon:分步指南

背景

作为一名程序员,你可能遇到在 macOS Sierra 上启动 Eclipse Neon 时遇到的错误消息:"若要打开“Eclipse”,你需要安装旧版 Java SE 6 运行时"。这篇文章将提供一个分步指南,让你成功在 macOS Sierra 上启动 Eclipse Neon。

第 1 部分:安装 Java SE 6 运行时

虽然 Eclipse Neon 要求 Java 8,但 macOS Sierra 还需要 Java SE 6 运行时才能启动 Eclipse。从苹果支持下载并安装 Java for OS X 2015-001。

第 2 部分:配置 Eclipse Neon

安装 Java SE 6 运行时后,你需要配置 Eclipse Neon 以使用它。

  • 步骤 1: 打开 Eclipse Neon 的安装目录。
  • 步骤 2: 找到名为"eclipse.ini"的文件。
  • 步骤 3: 在文件末尾添加以下行:
-vm
/Library/Java/JavaVirtualMachines/jdk1.6.0_65.jdk/Contents/Home/bin/java

请确保将路径替换为 Java SE 6 运行时的实际路径。

第 3 部分:启动 Eclipse Neon

配置 Eclipse Neon 后,你可以尝试再次启动它。

  • 步骤 1: 打开 Terminal。
  • 步骤 2: 导航到 Eclipse Neon 的安装目录。
  • 步骤 3: 运行以下命令:
./eclipse

Eclipse Neon 现在应该可以成功启动。

附加提示

  • 确保已安装正确的 Java SE 8 版本并已将其添加到系统路径中。
  • 尝试卸载并重新安装 Eclipse Neon。
  • 如果上述步骤不起作用,请查看 Eclipse 社区的论坛以寻求进一步的支持。

常见问题解答

Q1:为什么 macOS Sierra 需要 Java SE 6 运行时才能启动 Eclipse Neon?
A1:macOS Sierra 需要 Java SE 6 运行时来启动某些应用程序,包括 Eclipse Neon。

Q2:我找不到 eclipse.ini 文件。它在哪里?
A2:eclipse.ini 文件通常位于 Eclipse Neon 的安装目录的根目录中。

Q3:添加 -vm 行后,Eclipse Neon 仍然无法启动。怎么办?
A3:确保已正确输入 Java SE 6 运行时的路径。

Q4:我可以使用其他版本的 Java 运行时吗?
A4:不,Eclipse Neon 需要 Java SE 6 运行时才能在 macOS Sierra 上运行。

Q5:为什么 Eclipse Neon 需要两个不同的 Java 版本?
A5:Eclipse Neon 需要 Java SE 8 才能正常运行,而 macOS Sierra 需要 Java SE 6 才能启动应用程序。

结论

通过遵循本指南中的步骤,你应该能够在 macOS Sierra 上成功启动 Eclipse Neon。请记住,如果你遇到任何问题,请随时参考附加提示或查看 Eclipse 社区的论坛以寻求帮助。