首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java 11升级后缺少JDK警告的套件

Java 11升级后缺少JDK警告的套件
EN

Stack Overflow用户
提问于 2021-08-27 12:42:44
回答 1查看 346关注 0票数 0

我最近从Java 8升级到Java11(即java-11-OpenJDKjava-11-openjdk-devel),主要参考本文:

https://sysadminxpert.com/install-openjdk-11-on-centos-7/

在Eclipse (Spring 4.1.0 )中,我更新了以下每一个内容:

窗口> Preferences > Java >已安装的JREs

/usr/lib/jvm/java-11-openjdk-11.0.9.11-0.el7_9.x86_64 JRE主页:

JRE名称: java-11-openjdk-11.0.9.11-0.el7_9.x86_64

窗口> Preferences > Java >编译器到:

编译器遵从级别: 11

对于每个Java项目,我编辑了构建路径>配置构建Path>库选项卡> Modulepath > JRE ,指向:

执行环境: JavaSE-11 (Java11-OpenJDK-11.0.9.11-0.el7_9.x86_64)

然而,每次打开Eclipse时,我都会收到一个警告,声明:

缺失JDK

使用Eclipse运行的JRE似乎不是JDK。

弹簧启动活悬浮将不能与普通的JRE工作。

运行Eclipse的JRE : /usr/lib/jvm/java-11-openjdk-11.0.9.11-0.el7_9.x86_64

我尝试过在googling上搜索,但其他问题看起来实际上与使用JRE而不是JDK有关。在我的例子中,似乎所有东西都指向JDK。有没有人遇到过类似的问题,并知道如何解决?

EN

回答 1

Stack Overflow用户

发布于 2021-10-12 07:15:07

在编辑了.ini之后,我的作品:

如果

  1. 正在运行

,则退出Eclipse

  1. 转到eclipse.ini目录,并在文本编辑器.

中打开文件eclipse.ini

  1. 搜索行-vmargs

  1. 在行-vmargs之前,添加两行:

在第一行中,编写-vm

在第二行中,编写到JDK安装的路径(通常类似于: C:\Program上的Files\Java\jdk1.6.0_31\bin\javaw.exe )

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68953649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档