Приложение 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, решив мою проблему.

Другие вопросы по тегам