首页 > 基础资料 博客日记

解决:java: 无效的目标发行版: 20

2024-04-07 11:00:05基础资料围观277

本篇文章分享解决:java: 无效的目标发行版: 20,对你有帮助的话记得收藏一下,看Java资料网收获更多编程知识

在项目中引入新的maven坐标,重新编译项目或者运行项目时,会出现此类报错,一般原因为jdk版本过高或与模块代码的目标编码版本不一致,只需降低jdk版本且将设置中的jdk版本调为一致。

以jdk-1.8为例

步骤一:

打开Project Structure,将SDK和Language level设置为对应版本。

同样,在Modules中也要检查所有模块的Sources以及Dependencies,查看Language level以及Module SDK是否配置正确。

步骤二:

打开设置,在Build-Complier路径中找到Java Compiler。右侧会展示项目中每一模块的对应目标编码jdk版本,将该版本改成对应jdk版本,这里我设置为1.8。

步骤三:

在pom.xml文件中检查模块的配置属性:maven.compiler.source以及maven.compiler.target,版本也要与之前设置的jdk版本一致。

最后在maven中编译整个项目后再运行,即可成功运行~~~

总结:报错后需检查上述配置是否正确,若有不一致需进行更改。


文章来源:https://blog.csdn.net/m0_62928444/article/details/135686160
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!

标签:

相关文章

本站推荐

标签云