Maven專案修改jdk版本後執行或執行install與package報錯
阿新 • • 發佈:2018-12-28
報錯資訊:
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]
原因是Maven的setting配置檔案中配置了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版本就行。