我遇到了麻烦,让我怀疑有一个需要清除的错误索引文件.症状是:
Cmd + N只会在项目中找到类的子集
尝试在包上运行JUnit测试将无法在该包中找到测试类.
在怀疑索引错误之前我重新安装了IntelliJ 8.1.3,然后我删除并重新检查了源代码.它没有帮助.只有在将代码签出到另一个文件夹后,IntelliJ才能再次开始正常工作,但仅适用于新项目文件夹.旧的项目文件夹仍然被感染.
那么该索引在哪里,我该如何清除它?
档案| 使高速缓存无效,重新启动.或者手动删除以下文件夹:
Linux/Windows:
USER_HOME/.IntelliJIdea XX
/ system
Mac:
〜/图书馆/缓存/ IntelliJIDEAXX
(XX
你的IDEA版本在哪里).
有关基于IntelliJ IDEA平台的其他产品的更多详细信息和文件夹位置,请参阅常见问题解答.
对于mac,您可以将鼠标悬停在最近项目列表中的项目上,然后单击fn + del.就这样.