Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to clear the IntelliJ project index?

I've run into trouble that makes me suspect there is a bad index file that needs to be cleared. The symptoms are:

  • Cmd+N will only find a subset of classes in the project
  • Trying to run JUnit test on a package won't find the test classes in that package.

Before suspecting a bad index I reinstalled IntelliJ 8.1.3, then I removed and re-checked out the source code. It didn't help. Only after checking out the code into a different folder did IntelliJ start working correctly again, but only for the new project folder. The old project folder is still infected.

So where is that index and how do I clear it?

like image 830
Arne Evertsson Avatar asked Nov 13 '09 08:11

Arne Evertsson


People also ask

How do I refresh indexing in IntelliJ?

To force reindex a project, use Invalidate caches. Indexing in IntelliJ IDEA is responsible for the core features of the IDE: code completion, inspections, finding usages, navigation, syntax highlighting, and refactorings.

How do I clean up my IntelliJ project?

To clean up the local working copy, do one of the following: Select the desired file or directory in the Project tool window and choose Subversion | Cleanup from the context menu of the selection. Open the desired file in the editor and choose VCS | Subversion | Cleanup from the main menu.


1 Answers

File | Invalidate Caches, restart. Or manually delete the following folders:

Linux/Windows:

  • USER_HOME/.IntelliJIdeaXX/system

Mac:

  • ~/Library/Caches/IntelliJIDEAXX

(where XX is your IDEA version).

See the FAQ for more details and folder locations of the other IntelliJ IDEA platform based products.

like image 111
CrazyCoder Avatar answered Sep 19 '22 21:09

CrazyCoder