Модуль... не поддерживается gradle

Я использую IntelliJ IDEA Pro 13.1.2. Никогда не использовались никакие версии ниже 13.

При попытке запустить build.gradle из IDE я получаю сообщение:

Модуль не поддерживается gradle

Я могу запустить этот script из командной строки просто отлично.

В корневой директории есть подкатегории .gradle и gradle и, в общем, ее структура очень похожа на другой модуль из того же проекта, где я могу без проблем запускать его сборку из IDE.

Любые предложения по дальнейшему устранению неполадок?

Ответ 1

Если вы не настроили проект IDE через "Импорт проекта", а затем указали на проект Gradle, вам может потребоваться связать проект IDE с проектом Gradle. Это можно сделать в окне "Gradle".

Ответ 2

Перезапустить IntelliJ - при запуске build.gradle идентифицируется и проект настроен.

Единственное, что сработало для меня, это использовать меню File > Close Project и снова открыть его. В IDEA появилось диалоговое окно "Импорт проекта из Gradle файлов" или что-то в этом роде.

Dead end: я продолжал видеть, что "модуль не поддерживается gradle", и во время этого чтения ни один из этих ответов не работал:

  • не было окна инструментов Gradle, поэтому я не смог синхронизировать проект
  • click file > open gradle.build - это только что открыл файл для редактирования
  • создание конфигурации запуска, которая запускает Gradle - бездействия, даже после того, как я увидел созданную папку build/
  • запустите ./gradlew из командной строки

Ответ 3

Я исправил эту проблему, щелкнув в меню

--> "Run" 
--> "Edit Configurations" 
--> [+] The little plus in the top left corner 
--> "Gradle"

С новой созданной конфигурацией запуска она работала. Надеюсь, это поможет некоторым из вас.

Ответ 4

Инструменты > Grails > Изменить версию SDK

Ответ 5

Для проекта без gradle вы также можете удалить модуль из проекта и повторно импортировать его. Это поможет избежать сообщения "модуль не поддерживается gradle".

Ответ 6

Я использую Android-студию, intellij. Попробуйте следующее:

  • Инструменты > Android > (проект синхронизации с файлами gradle)
  • Запустите gradle build

Ответ 7

Как и другие, никто из других ответов не работал у меня. Единственное, что сработало, было:

Закройте проект и импортируйте его как проект Gradle.

Ответ 8

  • Не выбирайте каталог проекта при импорте
  • Выберите файл gradle для импорта в качестве проекта gradle
  • Я всегда использую Local gradle Распространение и автономную работу для сборки, а затем отключаюсь.
  • Он будет автоматически создан, и вы увидите задачу gradle в окне задачи.

Надеюсь, что это сработает для вас.