如何清理Intellij中的项目缓存,就像Eclipse干净一样?

时间:2013-07-10 03:05:41

标签: java android intellij-idea

由于缓存,IDE有时会出错。在Eclipse中,我们可以使用clean来解决问题。但是我怎么能在IntelliJ中做到这一点?

8 个答案:

答案 0 :(得分:191)

点击文件 - > 使缓存无效

As seen here

example

您可以在home/.IntelliJIdeaXX/system中手动删除缓存。缓存位置Read this for more info

答案 1 :(得分:8)

可能不是 回答,但肯定是 AN 回答。

如果没有其他方法可供您使用,请选择核选项:关闭IDEA并使用本地文件系统工具删除“... /。IntelliJIdea / system”目录。

.IntelliJIdea目录通常位于您的主目录中。您的IDE配置位于“... /。IntelliJIdea / config”目录中,因此应该没问题。

显然,这不是“IDEA”的做法,并且完全不受JetBrains的支持。另外 - 我不使用Android Studio,所以我不知道这是否会导致问题,但你去了。

在我遇到让IDEA开始的问题之前,它对我有用,没有别的办法可以让我继续前进。 如果你害怕失去所有的工作,可能会备份整个.IntelliJIdea目录>。<

答案 2 :(得分:1)

如果使用的是Maven,请在您的项目目录中运行此命令

mvn clean package

答案 3 :(得分:0)

试试这个:

进入设置(文件>设置或ctrl + alt + S)。在“项目设置”下,选择“编译器”节点。在左侧,取消选中“在重建时清除输出目录”。

请注意,这是每个项目设置。如果需要,请在项目模板settigs中进行更改(设置>其他设置>模板设置)。

答案 4 :(得分:0)

除了.Intellij*文件和使缓存无效之外,如果您真的想清除所有内容,则还要删除IntelliJ的.idea文件夹和*.iml每个项目文件也会产生...

答案 5 :(得分:0)

1)文件->无效的缓存(在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

答案 6 :(得分:0)

删除问题模块下的“目标”文件夹。然后建立|重建项目。另外,请确保清除Web浏览器的缓存。

答案 7 :(得分:-1)

另一个解决方案是VCS - >清理项目 capture