簡體   English   中英

如何像 Eclipse 的 clean 一樣清理 Intellij 想法中的項目緩存?

[英]How to clean project cache in Intellij idea like Eclipse's clean?

有時 IDE 會因為緩存而出現一些錯誤。 在Eclipse中,我們可以使用clean來解決這個問題。 但是我怎么能在 IntelliJ 中做到這一點呢?

取決於您運行的版本。 基本上是一樣的就去
File -> Invalidate caches ,然后重啟 Intellij
或者
文件-> 使緩存無效/重新啟動

主要區別在於,在舊版本中,您必須手動重新啟動,因為在重新啟動之前不會刪除緩存文件。 較新的版本會詢問您是否還想重新啟動。

舊版本 較新的版本

在此官方 Jetbrains 幫助頁面上所見


您還可以嘗試手動刪除system文件夾中已安裝版本的緩存。 此文件夾的位置取決於您的操作系統和安裝的版本。

Windows Vista、7、8、10
<SYSTEM DRIVE>\\Users\\<USER ACCOUNT NAME>\\.<PRODUCT><VERSION>

Linux/Unix
~/.<PRODUCT><VERSION>

蘋果系統
~/Library/Caches/<PRODUCT><VERSION>

閱讀本文以了解有關緩存位置的更多詳細信息

也許得不到答案,但它肯定是一個答案。

如果沒有其他方法適合您,請選擇核心選項:關閉 IDEA 並使用本地文件系統工具刪除“.../.IntelliJIdea/system”目錄。

.IntelliJIdea 目錄通常位於您的主目錄中。 您的 IDE 配置位於“.../.IntelliJIdea/config”目錄中,因此應該沒問題。

顯然,這不是“IDEA”方式,JetBrains 完全不支持。 另外 - 我不使用 Android Studio,所以我不知道這是否會導致問題,但是你去了。

當我在啟動 IDEA 時遇到問題並且沒有其他任何方法可以讓我前進時,它對我有用。 如果您害怕丟失所有工作,請備份整個 .IntelliJIdea 目錄>.<

除了.Intellij*文件和使緩存無效之外,如果您真的想清除所有內容,那么還要刪除 IntelliJ 還生成的.idea文件夾和*.iml每個項目文件...

試試這個:

進入設置(文件 > 設置或 ctrl+alt+S)。 在項目設置下,選擇“編譯器”節點。 在左側,取消選中“重建時清除輸出目錄”。

請注意,這是每個項目的設置。 如果需要,在項目模板設置中更改它(設置 > 其他設置 > 模板設置)。

1) File -> Invalide Caches(在IDE IDEA中)

2) 手動,到 C:\\Users\\\\AppData\\Local\\JetBrains\\IntelliJ IDEA\\system\\caches 並刪除

JetBrains: https : //intellij-support.jetbrains.com/hc/en-us/articles/206544519-Directories-used-by-the-IDE-to-store-settings-caches-plugins-and-logs

刪除違規模塊下的“目標”文件夾。 然后構建 | 重建項目。 還要確保清除網絡瀏覽器緩存。

有時,由於緩存,IDE會出錯。 在Eclipse中,我們可以使用clean來解決問題。 但是如何在IntelliJ中執行此操作?

另一個解決方案是 VCS -> Cleanup Project capture

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM