maven打包的时候一直报这个错误。
1.在文件---》项目结构 把SDK与语言级别全部改成17.以及各个模块的依赖是不是都是17.
2.在文件---》设置 找到java编译器,改成17
3.检查maven中运行程序jre是否是17
4.如果问题仍未解决,修改系统环境变量,把默认JDK改了。
注意:记得把JAVA_HOME改了或删除,如果你只是新建了JAVA_HOME2,然后把它配到PATH里,问题解决不了。
jdk是否解决,你用命令行 mvn -v 看里面的jdk是否17,如果是17应该是没有问题了。
如果修改jdk后,是在IDE中运行命令行,则需要重启IDE。