IntelliJ正常情況下需要花費大量時間(近12小時)更新項目的索引嗎?我在我的機器上安裝了Intelli J,並導入了一個相當大的Maven項目(13k +文件)。Intelli J IDEA永遠需要更新索引
我知道這個項目很大,但是我讓我的電腦整晚整夜,當我早晨醒來時,Intelli J仍然沒有完成更新文件索引,這使得無法做任何事情因爲標題爲'更新索引'的彈出框在屏幕中間保持懸掛。
IntelliJ正常情況下需要花費大量時間(近12小時)更新項目的索引嗎?我在我的機器上安裝了Intelli J,並導入了一個相當大的Maven項目(13k +文件)。Intelli J IDEA永遠需要更新索引
我知道這個項目很大,但是我讓我的電腦整晚整夜,當我早晨醒來時,Intelli J仍然沒有完成更新文件索引,這使得無法做任何事情因爲標題爲'更新索引'的彈出框在屏幕中間保持懸掛。
在論壇中有不同的IntelliJ版本有幾個答案,這裏是我試過的(IntelliJ 13)。
在用什麼 '更新索引' 解決我的問題到底是:
謝謝!我認爲'文件/無效緩存'也一樣。幫助過我。 –
你爲我節省了很多時間!謝謝 – Daria
我試圖刪除緩存它完美的工作。感謝解決方案的朋友。
剛:
一旦你點擊,IntelliJ將重新啓動,然後你就可以看到所有的索引都做得非常快。
這些建議對我沒有任何影響。我有一個由75個模塊和成千上萬個源文件和其他隨機混亂組成的瑣碎的東西。無論如何,我也會在家嘗試。謝謝。 –
工作就像一個魅力。謝謝 – Alex
在庫文件夾中刪除緩存
rm -rv ~/Library/Caches/IdeaIC15/caches/
在Mac OSX緩存的位置是~/Library/Caches
這個位置〜/ Library可能只在你的工作站上有效,我想。 –
已編輯。感謝您的建議 –
我的情況是,我已經安裝了終極版和社區版。我首先使用終極版本打開項目。只有刪除緩存不適合我。我需要刪除緩存並重新啓動我的系統,這會使索引問題得到修復。 – Michelle
我有同樣的問題的IntelliJ 2017年2月3日 - 即我的項目將保持遍地更新索引再次。
我發現我在我的主目錄中檢查了我的磁盤配額。默認情況下的IntelliJ存儲在主目錄下的指標是這樣的:
~/.IdeaIC2017.2/system/index/
對我來說,解決辦法是:
將整個.IdeaIC2017.2目錄複製到另一個 安裝架具有更多的空間:
mkdir /space/ideaConfig
mv ~/.IdeaIC2017.2 /space/ideaConfig/IdeaIC
更新bin/idea.properties
使其指向新的索引/ config中的位置:
idea.config.path=/space/ideaConfig/IdeaIC/config
idea.system.path=/space/ideaConfig/IdeaIC/system
這可能是一些其他的答案,這個問題是由於同樣的問題,並通過「刪除緩存文件夾」無意中固定, 「使緩存無效」等等,這些可能釋放出足夠的磁盤空間來建立索引。
有多少[內存分配給IntelliJ](http://stackoverflow.com/questions/8542299/how-to-set-memory-for-the-vm-in-intellij-do-i-have-到設置tomcat的內存選項/ 8542344#8542344)?我沒有任何有這麼多源文件的項目,但是我覺得它不太可能需要那麼長時間。 –
@DaveNewton我爲它分配了512M。 – 0x56794E
@abcXYZ遠遠不夠;我甚至不會嘗試1G以下的任何東西。檢查你是否在顛簸VM。 –