周末闲来无事记录一下这玩意儿。这个是我在执行mvn clean install时遇到的当时的报错给的信息时无效的目标发行版:17。
然后我感觉这个是jdk编译的原因,所以我检查了一下Project Structure中的jdk版本发现都是对的。
再看一下各个modules
也没啥问题。再检查一下Java Compiler的版本。
我发现都是jdk17,最后一招再检查检查pom文件。
然后发现还不好使,这我就懵逼了。于是我又分析了一下,他报的错是和jdk相关然后我就想看看java环境变量JAVA_HOME,看看我到底配的是啥,因为我装了好几个版本的jdk。
Failed to execute goal ...:compile (default-compile)无效的目标发行版: 17
最新推荐文章于 2024-06-27 17:44:22 发布
在执行`mvn clean install`时遇到错误:无效的目标发行版17。检查Project Structure、Java Compiler和pom.xml文件后问题未解决。最终发现是JAVA_HOME环境变量指向了JDK8,更改为JDK17后问题解决。
摘要由CSDN通过智能技术生成