Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-comp...

image.png

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project tokenn-api: Fatal error compiling: 無(wú)效的目標(biāo)發(fā)行版: 11

查找maven-compiler-plugin:3.8.1


image.png

查找引用位置maven-compiler-plugin,我們發(fā)現(xiàn)還配置了java.version


image.png

得知配置需要的是java 11


image.png

為什么提示無(wú)效的目標(biāo)發(fā)型版本呢?

查看本地的Java版本號(hào)

java -version
image.png

發(fā)現(xiàn)版本不對(duì),切換到11即可解決問(wèn)題。


image.png

當(dāng)然,將配置java版本改為環(huán)境對(duì)應(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)目(一)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容