之前遇到了几次这个问题,解决了又忘记了,所以特别记录一下这个问题。

 

遇到这个问题,改pom文件不行,改project的sdk也不行,后面看到网上说真正的原因是maven的runner的jre的环境依然在使用其他版本的jdk,所以才导致的冲突!

 

需要在设置里修改maven的runner的jre才能从根本上解决这个问题!

 

最后试试,确实可行。

cmd javac无效的标记 javac 无效的目标版本_cmd javac无效的标记