当前位置: 首页 > 知识库问答 >
问题:

Eclipse-不兼容JVM。JVM的1.8.0_261版不适用于此产品。版本:11或更高版本是必需的

端木权
2023-03-14

我刚刚下载了Eclipse作为归档文件,并安装了最新的64位Java和64位Java开发工具包15。我得到了这个错误。安装JDK 11后,出现相同错误。

我怎样才能做到这一点?

共有3个答案

赫连明诚
2023-03-14

这对我很有用,请确保在eclipse的-vmargs之上添加-vm(Jdk的路径)。ini

例如

-vm
C:\Program Files\Java\jdk-11.0.10\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=11
骆英纵
2023-03-14

我通过在顶部的eclipse配置文件中添加vm参数来解决这个问题。

支华池
2023-03-14

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

-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,而不是Base或Minimal)。

请注意,即使您使用Java11或更高版本运行Eclipse,Eclipse2020-09(4.17)仍然支持使用Java14、13、12、11、10、9、8甚至更早的版本(一直到Java1.1)编写代码。Java 15可以通过市场安装。

 类似资料:
  • 我刚刚下载了Eclipse作为归档文件,并安装了最新的64位Java和64位Java开发工具包15。我得到了这个错误。我在之后安装了JDK 11,并收到了相同的错误。 我怎样才能做到这一点?

  • 问题内容: 今天,我安装了Windows XP 2002 Service Pack2,eclipse在以前的相同窗口上运行良好,但是现在当我运行eclipse时,它显示 “版本1.4.2_03不适合此product.1.5或更高版本” 消息,并且无法运行。为了检查我的jvm版本,我访问了java.com,然后单击了免费的Java下载按钮,它确认我已建议安装Java(1.6.0_27-ea),但是e

  • 问题内容: 我在Mac上启动Eclipse 4.4时遇到问题。我收到以下错误:“ JVM的1.6.0_65版本不适用于此产品。” 我已经安装了最新版本。当我运行java -version时,我得到: 这是我的eclipse.ini文件,我已经在其中尝试将-vm参数显式设置为jdk1.8: 问题答案: 请检查您是否获得了x64版的eclipse。几个小时前有人回答了。

  • 问题内容: 我刚刚安装了Eclipse Oxygen并创建了一个JFrame项目。从源视图切换到设计视图时,出现“不兼容的Java版本错误”。 完全错误Desc:Eclipse在0以下运行,但是此Java项目的Java兼容级别为10,因此WindowBuilder将无法从该项目中加载类。对项目使用较低级别的Java,或使用较新的Java版本运行Eclipse。 我在Windows中检查了版本->首

  • 根据我的头衔。几个月来,我一直在愉快地使用Eclipse,但现在它出现了问题(我认为这是因为我在SDK中添加了API 19)。 无论如何,我删除了SDK和Eclipse,并重新安装了它们。它们位于C:\Program Files(x86)中名为development的文件夹中,与Java文件相同。 所以我加载了Eclipse并且没有错误,所以我想我会更新SDK:Android SDK Tools

  • 为了在我的mac上安装mysql用于rails项目,我在网上建议安装自制软件并删除mac端口。问题就是从这里开始的。rails项目无法构建,我得到以下信息: [rake--prereqs]rake中止! DLOPEN(/用户/派克/. rvm/宝石/ruby-1.9.3-p448/宝石/nokogiri-1.6.0/lib/nokogiri/nokogiri.bundle,9): 库未加载:/op