Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile错误
使用maven管理核心后台项目时,使用mvn clean package 进行打包,抛出的错误:
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile
这个问题开始认为是pom.xml文件配置出错,认真查找一下,对应apache.maven.plugins,查找子项目组名称和项目名称,但是没有找到对应的项目版本号,于是查找父项目xml对应项目组名和项目名称项目版本都是都是ok的。
<java.version>1.8</java.version>
经过长时间查找发现pom.xml文件中的<javaversion>1.8<javaversion>,与我本机对用的jdk版本是12.0.1版本不对号,根据上述出现maven-compiler-plugins:3.7.0:compile编译出错,认为本地jdk过高导致的,于是从新安装一个1.8版本的jdk,经过测试发现解决这个错误了,
解决办法:
更换jdk版本为项目所需要的的版本
保存后再,打开项目结构,点击项目设置
点击应用,然后选择SDKs
之后选择项目模块
设置好之后,使用maven clean package 打包不会出现这个错误了。