Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project tokenn-api: Fatal error compiling: 無效的目標(biāo)發(fā)行版: 11
查找maven-compiler-plugin:3.8.1
查找引用位置maven-compiler-plugin葵姥,我們發(fā)現(xiàn)還配置了java.version
得知配置需要的是java 11
為什么提示無效的目標(biāo)發(fā)型版本呢?
查看本地的Java版本號
java -version
發(fā)現(xiàn)版本不對,切換到11即可解決問題菊值。
當(dāng)然,將配置java版本改為環(huán)境對應(yīng)的版本屠凶,比如當(dāng)前的1.8,但是很多11的特性就不能使用了肆资,注意自己的項(xiàng)目是否使用了java11的新特性矗愧。
<configuration>
<source>1.8</source>
<target>1.8</target>
///省略其余代碼
<configuration>
至于如何切換,查看這篇文章JHipster初步構(gòu)建完整項(xiàng)目(一)