2015-04-22 20 views
0

的IntelliJ突然不從不同的包識別類,並把它們紅色檢測Java類。奇怪的是,因爲這些對象在那裏,所以我沒有編譯和運行任何問題。任何想法可能會導致它,我怎麼能糾正這一點?的IntelliJ不從不同的包

感謝

+0

這是一個什麼樣的項目? Maven,螞蟻等? – Eranda

+0

你試過了:File-> Invalidate Caches/Restart? –

+0

@Eranda這是一個Maven項目 – BrownTownCoder

回答

0

如果項目必須意味着你有你的依賴在你的POM正確設置編譯。

儘量顯示你看到紅色的類可用意圖操作的列表,並檢查導入選項或依賴的建議。

雖然這可能是緩存的問題。在拉斐爾建議緩存失效之後,請嘗試重新導入您的Maven項目。如果你還沒有,請勾選自動導入選項。

如果還是老樣子不工作,你可以嘗試檢查你的代碼進行版本控制的回購或僅簡單地複製你的源代碼文件夾或清潔您的項目,並在IDEA再次導入它。

+0

我試圖使緩存失效並重新啓動,刪除了項目並從存儲庫中創建了一個不同的文件夾。依然沒有 – BrownTownCoder