Обновить

Прошлый мой пост снискал некоторую солидарность, так что имеет смысл написать, что же делать, чтобы починить IDEA/gradle.

Итак, если у вас что-то ошибочно красится красным в IDE, у нас есть все этапы принятия (Отрицание и Гнев можно менять местами):

  1. Отрицание

    1. File -> Invalidate caches... -> Clear file system cache and Local History (опционально отметить галочкой ClearVCS Log caches and indexes, мне иногда почему-то помогало)

    2. Перезагружаем, ждём градл индекса, потенциально - продолжаем гореть

  2. Гнев

    1. Пробуем почистить проект через ./gradlew clean

    2. Пробуем собрать через ./gradlew build

  3. Торг - Тут обычно есть два варианта: оно собралось во время Гнева или нет. Если нет - пропускаем второй подпункт

    1. Удаляем контент по пути ~/.m2/repository

    2. goto Отрицание

  4. Депрессия

    1. НЕ ТРОГАЕМ ~/.gradle/gradle.properties . Удаляем контент по пути ~/.gradle/ . Я обычно это делаю через файловый менеджер - выделить всё, развыделить gradle.properties, shift+delete

    2. goto Отрицание

  5. Принятие

    1. Можно переустановить систему, но может не помочь

    2. Лучше проделоть все предыдущие шаги (а вдруг второй раз поможет)

    3. Переклонировать проект (не забудьте закоммитить изменения)

    4. Переустановить IDE (2024.1.6 на данный момент относительно нормально работает, можно даже новый UI выключить) (желательно тогда ещё конфиги и кэши версий удалить, но сами понимаете - потом надо будет ковырять настройки и скачивать IDE)

Другого рецепта счастья у меня для вас сейчас нет, искренне желаю продуктивной работы на фоне стабильных IDE и систем сборки :)

Теги:
Всего голосов 3: ↑2 и ↓1+3
Комментарии2

Найм умирает. Может, теперь делать свой продукт не такая уж плохая идея?

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

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

Найм умирает. Может, теперь делать свой продукт не такая уж плохая идея?

Публикации