How to clear the IntelliJ project index?

Viewed 34995

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?

4 Answers

You could do the following now via IDE to invalidate cache:

  1. From the main menu, select File | Invalidate Caches.

  2. In the Invalidate Caches dialog, Click Invalidate and Restart.

If you click Just restart, cache files etc. won't be deleted.

In case if the above did not solve your problem, proceed with the manual way.

Locate the following Location and hard delete it.

~/Library/Caches/IntelliJIDEA{version}

Related