Подтвердить что ты не робот

Как очистить индекс проекта IntelliJ?

У меня возникли проблемы, из-за чего я подозреваю, что есть файл с плохим индексом, который нужно очистить. Симптомы:

  • Cmd + N найдет только подмножество классов в проекте
  • Попытка запуска теста JUnit на пакете не найдет тестовые классы в этом пакете.

Прежде чем заподозрить плохой индекс, я переустановил IntelliJ 8.1.3, затем я удалил и повторно проверил исходный код. Это не помогло. Только после проверки кода в другую папку IntelliJ снова начал работать правильно, но только для новой папки проекта. Старая папка проекта все еще заражена.

Итак, где этот индекс и как его очистить?

4b9b3361

Ответ 1

Файл | Invalidate Caches, перезапустите. Или вручную удалите следующие папки:

Linux/Windows

  • USER_HOME/.IntelliJIdea XX/система

Mac

  • ~/Library/кэша/IntelliJIDEA XX

(где XX - ваша версия IDEA).

Подробнее см. в разделе "Вопросы и ответы" для более подробной информации и местоположения папок других продуктов на платформе IntelliJ IDEA.

Ответ 2

Для mac вы можете просто навести курсор на проект в последнем списке проектов и нажать fn + del. что все.

Ответ 3

Это случается со мной иногда. Под вашим домашним каталогом (~ на Linux/Unix, C:\Users\LoginName под Vista/Win7, C:\Documents and Settings... под XP) вы найдете каталог под названием .IntelijIdea8x. Вам нужно закрыть IntelliJ и удалить несколько ключевых каталогов, скорее всего:

  • Система/кэша
  • возможно system/js_caches;
  • возможно system/jsp_caches (хотя, вероятно, и не в этом случае).

Перезагрузите его, и это должно быть исправлено.