解决springboot项目打包出错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1

解决:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile on project 项目名称 Fatal error compiling

场景

今早在打包springboot项目时遇到了下面的报错:

解决springboot项目打包出错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1_第1张图片

解决springboot项目打包出错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1_第2张图片

原因

你项目用到的jdk版本与当前使用的jdk版本不一致,如我打包项目是想打包jdk1.8的,但是我现在运行项目使用的是jdk12。

解决

方案1

修改项目的pom.xml文件,添加以下内容:

<plugin>
    <groupId>org.apache.maven.pluginsgroupId>
    <artifactId>maven-compiler-pluginartifactId>
    <version>3.8.1version>
    <configuration>
        <source>1.8source>
        <target>1.8target>
    configuration>
plugin>

再次打包,就不会报上面的错误了

方案2

可以参考解决Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile_这个文章,步骤多一点点。

ticle/details/80864908)这个文章,步骤多一点点。

你可能感兴趣的:(踩坑日常,spring,boot,apache,maven)