1. 程式人生 > >Maven專案修改jdk版本後執行或執行install與package報錯

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版本就行。