The project was not built due to "release 18 is not found in the system".

img


之前已经提问了一次,但是项目还是出错,请帮忙解答一下,非常感谢。解答时请尽量详细一点,(我是非专业的,是小白白)

这是因为你的电脑系统没有安装jdk18版本;但你的项目选择了jdk18版本;导致项目找不到jdk。项目重新配置jdk

1:在eclipse最上面一行找到Window(鼠标左击)-->选择Preferences;后续如图。(希望能帮到题主,有用的话采纳一下)

img

该回答引用ChatGPT

这个错误提示是由于 Java 编译器未能找到 Java 18 版本,或者你的项目配置了错误的 Java 版本。

你可以通过以下几个步骤来解决这个问题:

1、检查你的电脑上是否安装了 Java 18。如果没有安装,你需要从 Oracle 官网下载并安装 Java 18。

2、如果已经安装了 Java 18,那么可能是你的项目配置了错误的 Java 版本。你可以通过以下步骤更改项目的 Java 版本:

在 Eclipse 中打开你的项目。
在“Package Explorer”中右键单击你的项目,选择“Properties”。
在“Properties”窗口中选择“Java Compiler”选项卡。
确保“Enable project specific settings”选项已选中。
在“Compiler compliance level”下拉菜单中选择“18”。
单击“Apply”和“OK”按钮保存更改。

没有创建包

以下答案引用自GPT-3大模型,请合理使用:

解答。

这个报错可能是因为你缺少安装release 18或者系统中没有使用release 18的依赖库,请尝试以下步骤来解决问题:

1.检查你的系统是否正确安装了release 18,如果没有,请根据你的操作系统类型安装它;

2.在你的项目里查看是否有引入了release 18的依赖库,如果没有,请引入相关的依赖库以便能够使用release 183.尝试重新编译你的项目,如果你的系统装有release 18依赖库,就可以正常编译了;

4.如果以上步骤都不行,请在你的项目里检查是否有其他的库使用的是release 18,如果有,请将它们升级到更高的版本,然后重新编译你的项目。

如果我的回答解决了您的问题,请采纳我的回答