Перестройте индексы проекта IntelliJ


133

IntelliJ IDEA 10.5.1 сообщает об отсутствии использования для всех методов, классов и т. Д.

Могу ли я заставить IntelliJ перестроить индексы проекта?

Ответы:


257

Файл -> Неправильные кэши ...

(Принудительно пересобрать все кэши и индексы при следующем запуске)

Перезапустите IntelliJ IDEA.

Осторожно: удаляет локальную историю.


6
Как вы получаете IntelliJ индексировать только определенные папки?
FutuToad

3
это была не моя проблема, но +1 за отзыв
MoienGK

2
Это устранило проблему компиляции, возникшую у меня в IJ 14.0.3, когда IJ не разрешал импорт из зависимых модулей, даже если они были явно включены в структуру проекта. Вам больше не нужно перезапускать IJ.
wjohnson

Это исправило проблему, когда Activityподклассы Android не распознавались как Contextподкласс. Жаль, что это также очищает местную историю, хотя
Сяо

4
Внимание: File -> Invalidate
caches

0

Перезапуск IntelliJ исправил это в моем случае (Ultimate 2019.1) - при перезапуске он перестраивает индексы самостоятельно.

Интересным побочным эффектом, помимо всех импортов и нелокальных ссылок, возникающих как ошибки, была ошибка, сообщаемая для всех строковых литералов:

Incompatible types. 
Required: java.lang.String 
Found: java.lang.String
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.