Eclipse Maven項目報"Unknown"錯誤的解決
- 2019.7.23
- 版權聲明:本文爲博主chszs的原創文章,未經博主允許不得轉載。
用https://start.spring.io/創建一個基於Spring Boot 2.1.6的Maven項目後,導入Eclipse 2019-03 (4.11.0)環境,提示Unknown錯誤。如下圖:
Unknown錯誤指向pom.xml的第一行。
即使採用下面的手段,Unknown錯誤仍然存在:
- Alt + F5更新項目的pom
- Eclipse中clean + build操作
- 關閉/重新打開項目
- 關閉項目/刪除項目,重新導入(import)項目
- 關閉/重新打開Eclipse
- 刪除項目和所有Eclipse元數據,然後以maven項目的方式重新導入
以上招數均無效。經分析,這是maven-jar-plugin 3.1.2引入的Bug,見https://bugs.eclipse.org/bugs/show_bug.cgi?id=547340。
只需在項目的pom.xml中,將maven-jar-plugin 3.1.2降級爲3.1.1即可消除Bug。
<properties>
<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
</properties>
然後Maven更新項目,Unknown錯誤消失。如圖: