Невозможно сделать модуль: связанная конфигурация gradle не найдена. Пожалуйста, повторно импортируйте проект Gradle и попробуйте снова


159

Я использую IntelliJ IDEA Ultimate 14 и Gradle 1.2. Я управляю проектом из консоли, но мне нужно отладить часть кода из IDE.

Когда я пытаюсь сделать проект, появляется это окно ошибки . Когда я пытаюсь отладить проект,

Error: Unable to make the module: idappcli, related Gradle configuration was not found. 
Please, re-import the Gradle project and try again.

написано в окне сообщения. Как я могу добавить обычные выходные пути к проекту?

Ответы:


256

Попробуйте, открыв представление Gradle Task, а затем нажмите кнопку обновления. Для меня это решило проблему.


При импорте проекта gradle появляется флажок «автоматический импорт».
Devl

4
Вы можете показать вид, нажав View-> Tool Windows-> Gradleв главном меню рядом с Fileи Edit.
Матиас Браун

Не влияет на меня на 15.0.2.
cloudsurfin

Я до сих пор использую этот прием на IntelliJ 2016.2.1, и он работает без проблем. Имейте в виду, что вам нужно подождать, пока обновятся все зависимости, прежде чем вы сможете снова «использовать» проект
Pierpaolo Follia

3
После обновления до IntelliJ 2016.3 я столкнулся с этой проблемой.
Павел Щур


20

Это исправило проблему «Пожалуйста, повторно импортируйте проект Gradle и попробуйте снова». для меня (IntelliJ Ultimate 17.3.3):

(1) Отдельный проект Gradle:

открепление

(2) Закрыл проект и (3) повторно открыл его через Файл> Открыть недавний. IntelliJ предложит импортировать теперь несвязанный проект Gradle. (4) Импортировал его и выбрал «Использовать автоматический импорт» в диалоговом окне.

введите описание изображения здесь


18

У меня была такая же проблема с моей Intellij IDEA версии 2016.2 (Mac)

Решение было следующим: в Intellij нажмите «View», затем «Windows», затем «Gradle», затем нажмите введите описание изображения здесь


9

Я должен был убедиться, что оба параметра Использовать автоматический импорт и Использовать упаковщик по умолчанию (рекомендуется) были проверены.

File > Other Settings > Default Settings > Build, Execution, Deployment > Build Tools > Gradle

Настройки Intellij Gradle


что делать, если Использовать упаковщик Gradle по умолчанию неактивен?
vextorspace

1
Убедитесь, что в вашем проекте установлена ​​оболочка Gradle. docs.gradle.org/current/userguide/gradle_wrapper.html
Рэй Хантер,

2

Я столкнулся с подобной проблемой, когда я обновляю свою идею IntelliJ.

Чтобы исправить это, я запустил приведенную ниже команду в терминале, и это исправило мою проблему.

gradle cleanIdea idea

2

Это работает для меня:

  1. Закройте идею IntelliJ
  2. Удалите папки 'gradle' и '.gradle' из корня проекта
  3. Запустите IntelliJ Idea и импортируйте проект как gradle

скриншоты до и после


2

Для большинства людей обновление Gradle, которое уже было предложено, может решить проблему.

Для остальных я понял, что удаление директории .idea и повторный импорт проекта может помочь.

Может случиться так, что ваш каталог ресурсов не будет добавлен в classpath при создании проекта через Spring Initializr. Поэтому ваше приложение никогда не загружает настроенный вами файл application.properties.

Чтобы быстро проверить, так ли это, добавьте следующее в файл application.properties:

server.port=8081

Теперь при запуске приложения вы должны увидеть в выводе консоли весенней загрузки что-то вроде этого:

INFO  o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): **8081** (http) with context path ''

Если ваш порт по умолчанию 8080 и не изменен на 8081, ваши файлы application.properties явно не загружаются.

Вы также можете проверить, работает ли ваше приложение gradle bootRunиз командной строки. Который, скорее всего, будет работать.

Решение:

  1. Закройте IntelliJ, затем внутри папки вашего проекта удалите папку «.idea»
  2. Повторно импортируйте ваш проект в IntelliJ следующим образом: «Импортировать проект» -> «выберите ТОЛЬКО свой файл build.gradle для импорта». (IntelliJ автоматически возьмет остальное)
  3. снова соберите и запустите ваше приложение

Смотрите официальный ответ от IntelliJ Поддержка: IDEA-221673


1

В моем случае основной причиной была отсутствующая конфигурация прокси. После того, как я настроил его правильно, я смог обновить gradle проекты, и он, наконец, загрузил отсутствующие файлы и правильно настроил проект.

File > Settings > Appearance & Behaviour > System Settings > HTTP proxy

затем

View > Tool Windows > Gradle 

и кнопка синхронизации


0

Я вошел в настройки IntelliJ Gradle:

Menu: Preferences > Build, Execution, Deployment > Build Tools > Gradle

И под Project Level Settings, переключил переключатель на «Использовать упаковщик по умолчанию (рекомендуется)»

Хит кнопку сделать, и был в бизнесе!



-1

@ user1339 У меня тоже была такая же проблема. Пожалуйста, прочитайте этот вопрос Построение войны с Gradle, Отладка с IntelliJ IDEA . Это будет очень полезно для вас. И рекомендация для задачи «Сделать». Как говорится в сообщении, я должен попытаться повторно импортировать проект Gradle и повторить попытку. В моем случае этот совет стал очень полезным.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.