J'utilise IntelliJ IDEA Pro 13.1.2. Jamais utilisé une version inférieure à 13.
Lorsque j'essaie d'exécuter build.gradle
à partir de IDE, le message suivant s'affiche:
Le module n'est pas soutenu par gradle
Je peux très bien exécuter ce script à partir de la ligne de commande.
Le répertoire "racine" a à la fois les 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 construction à partir de IDE sans problèmes.
Des suggestions pour un dépannage supplémentaire?
Si vous n'avez pas configuré le projet IDE via "Importer un projet", puis pointé vers un projet Gradle, vous devrez peut-être associer 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 a été d'utiliser le menu File > Close Project
et de le rouvrir. IDEA a ouvert une boîte de dialogue disant "Importer un projet à partir de fichiers Gradle" ou quelque chose de similaire.
Impasses : Voici une liste des impasses, alors ne perdez pas votre temps avec eux. J'ai continué à voir "le module n'est pas soutenu par gradle" malgré le fait de suivre toutes ces impasses. 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/
./gradlew
à partir de la ligne de commande crée uniquement des fichiers pour gradle et ne corrige pas IntelliJJ'ai résolu 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 a fonctionné… .. J'espère que cela aidera certains d'entre vous.
Outils> Grails> Changer la version du SDK
Comme d'autres l'ont dit, aucune des autres réponses n'a fonctionné pour moi. La seule chose qui a fonctionné était:
Fermez le projet, puis importez-le en tant que projet Gradle.
Pour un projet sans classement, vous pouvez également supprimer le module du projet et le réimporter. Cela aidera à éviter le message "le module n'est pas sauvegardé par gradle".
J'utilise Android studio, intellij. Essaye ça:
J'espère que ça marche pour toi.
Vous avez peut-être créé le projet à l’origine via File->New->Project From Version Control
. Cela ne semble pas toujours configurer le projet en tant que projet Gradle, même s'il existe un build.gradle dans le répertoire racine . Pour résoudre ceci: -
Le projet sera reconnu comme Gradle et mis en place comme tel.
Ce problème s'est produit pour moi car j'ai choisi un nom différent pour mon projet que mon identifiant artificiel. Pour éviter ce problème, assurez-vous que le nom de votre projet est identique à votre identifiant artificiel.