Eclipse - “不兼容的 JVM。JVM 版本 1.8.0_261 不适合此产品。版本:需要 11 或更高版本”

新手上路,请多包涵

我刚刚下载了 Eclipse 作为存档并安装了最新的 64 位 Java 和 64 位 Java 开发工具包 15。我收到了这个错误。之后我安装了 JDK 11 并得到了同样的错误。

我怎样才能使这项工作?

原文由 CommanderCat 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.4k
1 个回答

运行 Eclipse 的 Java 可以在 eclipse.ini 文件中指定(参见 Eclipse wiki:eclipse.ini - Specifying the JVM )。在 -vmargs 行之前直接添加以下两行,并将路径调整为您的 Java 11 或更高版本的 64 位 Java VM 安装目录:

 -vm
C:\Program Files\AdoptOpenJDK\jdk-14.0.2.12-openj9\bin\javaw.exe

或者,您可以将 Java VM 放入 Eclipse 安装的 jre 子目录,或者,如果您不安装 Eclipse 但升级它,请在从 Eclipse JustJ 升级之前安装 Java 11 或更好的 Java 14 作为插件(使用 JustJ OpenJDK Hotspot JRE Complete ,而不是 BaseMinimal )。

请注意,即使您使用 Java 11 或更高版本运行 Eclipse, Eclipse 2020-09 (4.17) 仍然支持使用 Java 14、13、12、11、10、9、8 甚至更旧版本(低至 Java 1.1). Java 15 可以通过 Marketplace 安装

原文由 howlger 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题