解决:java: 无效的目标发行版: 20
时间:2024-04-22 17:05:16 来源:网络cs 作者:璐璐 栏目:卖家故事 阅读:
在项目中引入新的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://www.kjpai.cn/gushi/2024-04-22/161288.html,文章来源:网络cs,作者:璐璐,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!
下一篇:返回列表