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

IntelliJ IDEA зависает, пока "Закончено, сохранение кешей"

Каждый раз, когда я делаю make (проект Java) в IDEA, процесс компиляции висит, указывая "Готово, сохраняя кеши". Я должен убить этот процесс, прежде чем продолжить. Я попытался использовать File → Invalidate Caches без успеха.

Любые идеи?

4b9b3361

Ответ 1

Еще одно обходное решение заключается в добавлении вашего имени хоста mac в файл /etc/hosts вместе с localhost следующим образом:

127.0.0.1 localhost <hostnameOfMac>
::1       localhost <hostnameOfMac>

Это решило проблему для меня.

Ответ 2

По словам JetBrains,

IntelliJ IDEA кэширует большое количество файлов, поэтому системный кэш может однажды стать перегруженным. В определенных ситуациях кэши больше никогда не понадобятся, например, если вы работаете с частыми краткосрочными проектами. Кроме того, единственный способ решить некоторые конфликты - очистить кеш.

Перейти в меню Файл | Недействительные кэши/перезагрузите и возьмите их оттуда.

https://www.jetbrains.com/help/idea/2016.3/cleaning-system-cache.html

Ответ 3

У меня возникла такая же проблема после установки Bitdefender. Предложение с добавлением этих строк в /etc/hosts не разрешает его в моем случае.

Ответ 4

Я в той же лодке, что и RBrink. Компания недавно установила Bitdefender на всех компьютерах Mac и решение хоста не работает.

Только обходной путь, который я смог использовать, чтобы заставить меня пройти мимо него, - просто щелкнуть маленьким "X" рядом с тем, где написано "Закончено, экономя кеши". Это раздражает, но это работает. Желание было лучше, но я не могу, чтобы жизнь меня поняла.

Ответ 5

У моей коллеги также была эта проблема во время отладки (Intellij зависает на "завершено, обновление кэша"). Его сервер был настроен на "обновление классов и ресурсов" с помощью опции "деактивация по кадру". Как только он установит эту опцию на "Ничего не делать", он может переключиться на другую программу, чтобы что-то искать и продолжить отладку позже.

Ответ 6

Просто исходя из обстоятельств, у меня складывается впечатление, что это может быть связано с SBT. Когда я запускаю sbt в intellij (для запуска игрового сервера), я получаю эту проблему. Если я перезапущу intellij, проблема исчезнет.

По общему признанию, это трудно доказать эту связь, но после трех использований этого решения оно кажется действительным.

(Решение hosts у меня не сработало)