解决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,问题解决