網頁

2019/10/28

IntelliJ IDEA 無法解析函式庫類別 some library cannot resolve symbol

今天在IntelliJ IDEA的Spring Boot gradle專案,發現有些函式庫,如springframework等library都無法匯入,變成紅色錯誤顯示cannot resolve symbol提示。

環境如下:

  • macOS High Sierra
  • Java 1.8
  • IntelliJ IDEA 2019.2.1(Community Edition)
  • Spring Boot 2.1.3.RELEASE
  • Gradle 4

問題似乎是因為專案的Gradle版本更新所導致,總之解決方法是在IntelliJ IDEA上方功能選單的View -> Tool Windows -> Gradle開啟Gradle面板,點選左上角的[Reimport All Gradle Projects]按鈕即可恢復。

我想這功能應該類似Eclipse的[Refresh Gradle Project],也就是重整Gradle專案及相依的函式庫。

參考:

沒有留言:

張貼留言