Неможливо зробити модуль: відповідна конфігурація 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, а потім натисніть кнопку оновлення. Для мене це вирішило проблему.


При імпорті проекту gradle з'являється прапорець "автоматичний імпорт".
devl

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

Не впливає на мене 15.0.2.
cloudsurfin

Я все ще використовую цей трюк у своєму IntelliJ 2016.2.1, і він працює без проблем. Будьте в курсі, що вам потрібно дочекатися оновлення всіх залежностей, перш ніж зможете знову "використати" проект
Pierpaolo Follia

3
Після оновлення до IntelliJ 2016.3 я зіткнувся з цією проблемою.
Paweł Szczur


20

Це вирішило проблему "Будь ласка, повторно імпортуйте проект Gradle та повторіть спробу". для мене (IntelliJ Ultimate 17.3.3):

(1) Окремий проект Gradle:

відриватися

(2) Закрили проект і (3) повторно відкрили його через Файл> Відкрити нещодавно. IntelliJ запропонує імпортувати вже не пов'язаний проект Gradle. (4) Імпортував його та вибрав у діалоговому вікні "Використовувати автоматичний імпорт".

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


18

У мене була така ж проблема з моїм Intellij IDEA версії 2016.2 (Mac)

Рішення було таким: в Intellij натисніть кнопку "Переглянути", потім "Інструмент Windows", потім "Gradle", а потім натисніть на введіть тут опис зображення


9

Я повинен був переконатись, що перевірені обидва функції автоматичного імпорту та використання оболонки gradle за замовчуванням (рекомендовано) .

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
Ray Hunter

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, перемкнув перемикач на "Використовувати обгортку gradle за замовчуванням (рекомендується)"

Натисніть кнопку "make" і працюйте!


0

Рекомендую спробувати "Створити> Відновити проект".екранне захоплення меню


-1

@ user1339 У мене теж була така ж проблема. Будь ласка, прочитайте це питання Створення війни з Gradle, налагодження з IntelliJ IDEA . Це буде вам дуже корисно. І рекомендація щодо завдання "Зробити". Як сказано в повідомленні, я повинен спробувати повторно імпортувати проект Gradle і спробувати ще раз. У моєму випадку ця порада стала дуже корисною.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.