解决maven编译时提示“无效的发行版本”的问题

运行mvn clean compile 时提示“无效的发行版本”,找了几个网上的版本,总结实际原因是实际编译的jdk版本和预设的版本不一致,修改后重启ide再编译即可,

实际解决方法如下:

0 首先查看 pom.xml的jdk版本(这里我是16)

一、需要统一IDE中的JDK版本和pom里的一致

  原因:存在IDE中某处的JDK版本不同,统一设置为相同的(16),然后重新运行mvn clean compile再试

1.2修改ide的各处的jdk版本与上面统一

  1.2.1 setting

 

 

 

 1.2.2 project structures

 

 

 

 二、仍然不可以?检查一下Java的环境变量,是否不一致!

 

 完成修改后,重新下ide,问题解决

posted @ 2022-02-09 17:27  低手寂寞  阅读(688)  评论(0)    收藏  举报