Answers:
根据您运行的版本。基本上是相同的,只是转到
File- > Invalidate caches,然后重新启动Intellij
或
File- > Invalidate caches / Restart
主要区别在于,在较旧的版本中,您必须手动重新启动,因为在重新启动之前不会删除缓存文件。较新的版本会询问您是否也要重新启动。
如在此Jetbrains官方帮助页面上所示
您也可以尝试在system
已安装版本的文件夹中手动删除缓存。该文件夹的位置取决于您的操作系统和安装的版本。
Windows Vista,7、8、10
<SYSTEM DRIVE>\Users\<USER ACCOUNT NAME>\.<PRODUCT><VERSION>
Linux / Unix
~/.<PRODUCT><VERSION>
苹果系统
~/Library/Caches/<PRODUCT><VERSION>
File
> Invalidate Caches / Restart
。
也许不是的答案,但它绝对是AN答案。
如果没有其他可用的方法,请选择核能选项:关闭IDEA,然后使用本地文件系统工具删除“ ... /。IntelliJIdea / system”目录。
.IntelliJIdea目录通常位于主目录中。您的IDE配置位于“ ... /。IntelliJIdea / config”目录中,因此应该可以。
显然,这不是做到这一点的“想法”方法,JetBrains完全不支持。另外-我不使用Android Studio,所以我不知道这是否会引起问题,但是您就可以了。
在我无法启动IDEA且其他方法无法使我前进时,它为我工作。如果您担心丢失所有工作,可能会备份整个.IntelliJIdea目录>。<
试试这个:
进入设置(文件>设置或ctrl + alt + S)。在项目设置下,选择“编译器”节点。在左侧,取消选中“重建时清除输出目录”。
请注意,这是每个项目的设置。如果需要,请在项目模板设置(设置>其他设置>模板设置)中进行更改。
1)文件->无效的缓存(在IDE IDEA中)
2)手动进入C:\ Users \\ AppData \ Local \ JetBrains \ IntelliJ IDEA \ system \ caches并删除