J’utilise IntelliJ IDEA Pro 13.1.2. Jamais utilisé des versions inférieures à 13.
Lorsque j’essaie d’exécuter build.gradle
partir d’IDE, je reçois le message suivant:
Le module n’est pas soutenu par gradle
Je peux exécuter ce script à partir de la ligne de commande.
Le répertoire “root” contient à la fois des sous-répertoires .gradle
et gradle
et, en général, sa structure est très similaire à celle d’un autre module du même projet où je peux exécuter sa génération à partir d’IDE sans problème.
Des suggestions sur la poursuite du dépannage?
Si vous n’avez pas configuré le projet IDE via “Import Project” et que vous pointez ensuite sur un projet Gradle, vous devrez peut-être lier le projet IDE au projet Gradle. Cela peut être fait dans la fenêtre “Gradle”.
La réponse qui a fonctionné pour moi est de redémarrer IntelliJ – au démarrage, build.gradle est identifié et le projet est configuré.
La seule chose qui a fonctionné pour moi était d’utiliser le menu File > Close Project
et de le rouvrir. IDEA a fait apparaître une boîte de dialog indiquant “Importer un projet à partir de fichiers Gradle” ou quelque chose comme cela.
Impasses : Vous trouverez ci-dessous une liste d’impasses, alors ne perdez pas votre temps avec elles. J’ai continué à voir “le module n’est pas soutenu par gradle” malgré les impasses suivantes. Au moment de cette lecture, aucune de ces réponses ne fonctionnait:
File > Open
gradle.build ouvre le fichier pour le modifier et ne résout pas le problème build/
création d’un dossier. ./gradlew
de ./gradlew
partir de la ligne de commande crée uniquement des fichiers pour gradle et ne corrige pas IntelliJ J’ai corrigé ce problème en cliquant dans le menu
--> "Run" --> "Edit Configurations" --> [+] The little plus in the top left corner --> "Gradle"
Avec la nouvelle configuration d’exécution créée, cela fonctionnait. J’espère que cela aidera certains d’entre vous.
Outils> Grails> Modifier la version du SDK
Comme d’autres l’ont dit, aucune des autres réponses n’a fonctionné pour moi. La seule chose qui fonctionnait était:
Fermez le projet, puis importez-le en tant que projet Gradle.
Pour un projet non graduel, vous pouvez également supprimer le module du projet et le réimporter. Cela aidera à éviter le message “le module n’est pas soutenu par gradle”.
J’utilise android studio, intellij. Essaye ça:
J’espère que ça marche pour toi.
Ce problème m’est arrivé car j’ai choisi un nom différent pour mon projet que mon artefactID. Pour éviter ce problème, assurez-vous que le nom de votre projet est identique à celui de votre artefact.
Vous avez peut-être initialement créé le projet via File->New->Project From Version Control
. Cela ne semble pas toujours définir le projet comme un projet Gradle, même s’il existe un build.gradle dans le répertoire racine. Pour résoudre ce problème: –
Le projet sera reconnu comme Gradle et mis en place en tant que tel.