這聽起來很愚蠢,但在這裏我去了(這裏沒有愚蠢的問題,對嗎?):我正在使用IntelliJ IDEA和代碼工作JAVA Maven模塊完成功能可以很好地建議來自我的模塊和JDK的類。Intellij IDEA代碼完成並不建議來自Maven依賴關係的類
但是,代碼完成功能似乎沒有意識到來自我的模塊依賴的Maven依賴關係的類。
例如,我的模塊取決於Maven的依賴關係,如joda-time。 代碼完成彈出不建議類如LocalDate。
這裏是我的代碼完成配置:
我缺少什麼? 在此先感謝。
這聽起來很愚蠢,但在這裏我去了(這裏沒有愚蠢的問題,對嗎?):我正在使用IntelliJ IDEA和代碼工作JAVA Maven模塊完成功能可以很好地建議來自我的模塊和JDK的類。Intellij IDEA代碼完成並不建議來自Maven依賴關係的類
但是,代碼完成功能似乎沒有意識到來自我的模塊依賴的Maven依賴關係的類。
例如,我的模塊取決於Maven的依賴關係,如joda-time。 代碼完成彈出不建議類如LocalDate。
這裏是我的代碼完成配置:
我缺少什麼? 在此先感謝。
找到了解決方案:
1°點擊了「文件> Invalide緩存/重啓」 2°之所以選擇「的Invalidate和重啓」 3°重新啓動的IntelliJ從頭和代碼完成重建索引後就像一個魅力。
謝謝!這對於一個大型項目確實有幫助。 –
IntelliJ能檢測代碼中的'joda-time'(即你的代碼是否在IDE中編譯)? –
_any_類的代碼完成工作嗎? –
我的整個模塊都會編譯。正如我在問題中提到的那樣,代碼完成對SDK中的類有效。 – kyiu