Приложение Grails не найдено после обновления до IntelliJ IDEA Ultimate 2016.2
Я обновил свой IntelliJ IDEA Ultimate до версии 2016.2.
У меня был проект Grails 3, и теперь, когда я открываю IDE, я получаю следующую ошибку при попытке запустить мой проект:
Error running Grails: My_Project: Grails application is not found
Я все еще могу открыть терминал и запустить проект вручную, но кажется, что IntelliJ IDEA больше не распознает мое приложение Grails. При переходе к "Редактировать конфигурации..." в "Приложении" написано "[нет]", и я ничего не могу выбрать.
Версия Grails: 3.1.9 Версия Groovy: 2.4.7 Версия JVM: 1.8.0_66
2 ответа
Простое решение для этого - обновить проекты gradle.
Вы можете сделать это, открыв маленькую вкладку Gradle и нажав "Обновить все проекты Gradle"
Я сталкиваюсь с той же самой проблемой всегда, когда я перезапускаю intellij. Выполнение команды очистки грааля из терминала исправило его.
Во-первых, повторно импортируйте проект в IntelliJ 2016.2. Выберите файл build.gradle для импорта. Используйте упаковщик Gradle или локальную установку Gradle, где вы указали IntelliJ путь к локально установленному Gradle. Пусть IntelliJ переиндексирует все. Подождите, пока не увидите больше индексации внизу экрана.
Во-вторых, запустите приложение один раз, без изменения конфигурации. После того, как это завершится с ошибкой, вы сможете выбрать Run -> Edit Configuration / Application.
В-третьих, вы можете перейти на панель проекта в файл grails-app/init/app-name/Application.groovy, щелкнуть по нему правой кнопкой мыши и выбрать "Выполнить". После этого будет создана конфигурация редактирования.
Наконец, вы можете попытаться сделать кеш недействительным и перезапустить. (Это не имеет никакого отношения к редактированию конфигурации, но иногда кэши gradle и / или.idea не синхронизируются.)
У меня была такая же проблема после обновления до IntelliJ Ultimate 2019.2. Кажется, что "маленькая вкладка gradle" принятого ответа больше не существует.
Причина в моем случае заключалась в том, что плагин Gradle был отключен в процессе обновления.
Решение: нажмите "Справка"> "Найти действие"> "Введите gradle". Вы должны увидеть строку "Gradle" и выключатель в конце этой строки. Включите его и перезапустите IntelliJ, решив мою проблему.