開啟久沒用的IntelliJ IDEA更新Spring Boot專案的pom.xml
的spring-boot-starter-parent
出現not found錯誤。
狀況
問題環境:
- IntelliJ IDEA 2021.3.3 (Community Edition)
更新Spring Boot專案的pom.xml
的spring-boot-starter-parent
版本到2.6.7
出現not found的紅字錯誤,即使maven install重新下載也無解。
奇妙的是專案可以正常建置及啟動而且local maven repository也存在該版本所以應該是IntelliJ的bug。
解決
網路上找解法,只要把IntelliJ的VCS log的快取和索引清除即可(大概是VCS log資料錯了導致無法正常辨識依賴版本)。
在上方工具列選Files -> Invalidate Caches...
。
勾選[Clear VCS Log caches and indexes]按Invalidate and Restart重新啟動即可。
IntelliJ重啟後紅字就消失了。
沒有留言:
張貼留言