Maven项目修改jdk版本后运行或执行install与package报错

报错信息:

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project jsz-common: Fatal error compiling: 无效的目标发行版: 10 -> [Help 1]

原因是Mavensetting配置文件中配置了profile标签指定了JDK版本,导致其版本与现版本不同而报错。

setting 文件中配置如下:
<profile>     
   <id>jdk</id>   
   <activation>        
         <activeByDefault>true</activeByDefault>    
         <jdk>10</jdk>      
    </activation>  
    <properties>  
         <maven.compiler.source>10</maven.compiler.source> 
         <maven.compiler.target>10</maven.compiler.target> 
         <maven.compiler.compilerVersion>10</maven.compiler.compilerVersion>   
    </properties>
</profile>

解决办法: 修改此配置中版本为Maven项目现有JDK版本就行。

猜你喜欢

转载自blog.csdn.net/LittleBlackyoyoyo/article/details/84451315