Impossible de créer le module: la configuration de gradle associée est introuvable. Veuillez réimporter le projet Gradle et réessayer

159

J'utilise IntelliJ IDEA Ultimate 14 et Gradle 1.2. Je gère le projet depuis la console, mais je dois déboguer une partie du code de l'EDI.

Lorsque j'essaye de faire le projet, cette fenêtre d'erreur apparaît. Quand j'essaye de déboguer le projet,

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

est écrit dans la fenêtre de message. Comment puis-je ajouter les chemins de sortie normaux au projet?

utilisateur1339
la source

Réponses:

256

Essayez d'ouvrir la vue des tâches Gradle , puis cliquez sur le bouton Actualiser . Pour moi, cela a résolu le problème.

Pierpaolo Follia
la source
Lorsque vous importez le projet Gradle, il y a une case à cocher "auto-import".
devl
4
Vous pouvez afficher la vue en cliquant sur View-> Tool Windows-> Gradledans le menu principal à côté de Fileet Edit.
Matthias Braun
N'a aucun effet pour moi sur 15.0.2.
cloudsurfin
J'utilise toujours cette astuce sur mon IntelliJ 2016.2.1 et cela fonctionne sans problème. Sachez que vous devez attendre que toutes les dépendances soient mises à jour avant de pouvoir «réutiliser» le projet
Pierpaolo Follia
3
Après la mise à niveau vers IntelliJ 2016.3, j'ai rencontré ce problème.
Paweł Szczur
80

J'ai également eu un problème similaire, allez dans: Affichage -> Fenêtres d'outils -> Gradle .
Appuyez ensuite sur l' icône Actualiser

entrez la description de l'image ici

Javier Alejandro Urza Berbetty
la source
20

Cela a résolu le problème "Veuillez réimporter le projet Gradle et réessayer." pour moi (IntelliJ Ultimate 17.3.3):

(1) Projet Gradle détaché:

détacher

(2) Fermé le projet et (3) le rouvrir via Fichier> Ouvrir récent. IntelliJ vous demandera d'importer le projet Gradle désormais dissocié. (4) Importé et sélectionné "Utiliser l'importation automatique" dans la boîte de dialogue.

entrez la description de l'image ici

Marc
la source
18

J'ai eu le même problème avec mon Intellij IDEA version 2016.2 (Mac)

La solution était: Dans Intellij, cliquez sur "Afficher" puis "Outils Windows" puis "Gradle" puis cliquez sur entrez la description de l'image ici

Alexandre Santos
la source
9

Je devais m'assurer que l' option Use auto-import et Use default gradle wrapper (recommandé) étaient toutes les deux cochées.

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

Préférences d'Intellij Gradle

Ray Hunter
la source
que faites-vous si Utiliser le wrapper de gradle par défaut est grisé?
vextorspace
1
Assurez-vous que le wrapper Gradle est installé dans votre projet. docs.gradle.org/current/userguide/gradle_wrapper.html
Ray Hunter
2

J'ai rencontré le même problème lorsque j'ai mis à jour mon IntelliJ Idea.

Pour le réparer, j'ai exécuté la commande ci-dessous dans le terminal et cela a résolu mon problème.

gradle cleanIdea idea

la source
2

Cela fonctionne pour moi:

  1. Fermez IntelliJ Idea
  2. Supprimer les dossiers 'gradle' et '.gradle' de la racine du projet
  3. Démarrez IntelliJ Idea et importez le projet en tant que gradle

captures d'écran avant et après

stkotok
la source
2

Pour la plupart des gens, l'actualisation de Gradle qui a déjà été suggérée pourrait résoudre le problème.

Pour les autres, j'ai compris que la suppression du répertoire .idea et la réimportation du projet pourraient aider.

Il se peut que votre répertoire de ressources ne soit pas ajouté au classpath lors de la création d'un projet via Spring Initializr. Ainsi, votre application ne charge jamais le fichier application.properties que vous avez configuré.

Pour effectuer un test rapide si tel est le cas, ajoutez ce qui suit à votre fichier application.properties:

server.port=8081

Maintenant, lors de l'exécution de votre application, vous devriez voir dans la sortie de la console Spring Boot quelque chose comme ceci:

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

Si votre port est toujours 8080 par défaut et non modifié en 8081, vos fichiers application.properties ne se chargent évidemment pas.

Vous pouvez également vérifier si votre application s'exécute avec à gradle bootRunpartir de la ligne de commande. Ce qui fonctionnera probablement.

Solution:

  1. Fermez IntelliJ, puis dans votre dossier de projet, supprimez le dossier ".idea"
  2. Réimportez votre projet dans IntelliJ comme suit: "Importer un projet" -> "sélectionnez UNIQUEMENT votre fichier build.gradle à importer". (IntelliJ récupérera automatiquement le reste)
  3. compilez et exécutez à nouveau votre application

Voir la réponse officielle du support IntelliJ: IDEA-221673

Flavio Caduff
la source
1

Dans mon cas, la cause première était une configuration de proxy manquante. Une fois que je l'ai configuré correctement, j'ai pu actualiser les projets gradle et il a finalement téléchargé les fichiers manquants et configuré correctement le projet.

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

puis

View > Tool Windows > Gradle 

et bouton de synchronisation

Léos Literak
la source
0

Je suis entré dans les préférences d'IntelliJ Gradle:

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

Et en dessous Project Level Settings, basculez le bouton radio sur "Utiliser le wrapper de gradle par défaut (recommandé)"

Appuyez sur le bouton de création et était en affaires!

sparkyspider
la source
0

Je recommande d'essayer de «Construire> Rebuild Project».capture d'écran du menu

Namo
la source
-1

@ user1339 J'ai également eu le même problème. Veuillez lire cette question Construire la guerre avec Gradle, Déboguer avec IntelliJ IDEA . Cela vous sera très utile. Et recommandation pour la tâche «Make». Comme le message l'a dit, je devrais essayer de réimporter le projet Gradle et réessayer. Dans mon cas, ce conseil est devenu très utile.

Rayon
la source