Ich verwende IntelliJ IDEA Pro 13.1.2. Verwenden Sie niemals Versionen unter 13.
Beim Versuch, build.gradle
von der IDE aus zu starten , wird folgende Meldung angezeigt:
Das Modul wird nicht von gradle unterstützt
Ich kann dieses Skript problemlos über die Befehlszeile ausführen.
Das "root" -Verzeichnis hat sowohl Unterverzeichnisse .gradle
als auch gradle
Unterverzeichnisse und im Allgemeinen ist seine Struktur einem anderen Modul aus demselben Projekt sehr ähnlich, in dem ich seinen Build problemlos aus der IDE ausführen kann.
Anregungen zur weiteren Fehlerbehebung?
intellij-idea
gradle
build.gradle
intellij-13
PM 77-1
quelle
quelle
Antworten:
Wenn Sie das IDE-Projekt nicht über "Projekt importieren" eingerichtet und dann auf ein Gradle-Projekt gezeigt haben, müssen Sie das IDE-Projekt möglicherweise mit dem Gradle-Projekt verknüpfen. Dies kann im Fenster "Gradle" erfolgen.
quelle
Tools > Grails > Change SDK Version
hat den Trick für mich gemacht. Bearbeiten: IntelliJ 14.1 - OS X 10.9.5Grails
im Menü Extras. IntelliJ 14.1.4. OS X 10.10.5.build.gradle
identifiziert und das Projekt eingerichtet wird.File/Open...
auf diebuild.gradle
Datei zu klicken und sie auszuwählen .Die Antwort, die für mich funktioniert hat, ist, IntelliJ neu zu starten - beim Start wird build.gradle identifiziert und das Projekt eingerichtet.
Das einzige, was für mich funktioniert hat, war, das Menü zu verwenden
File > Close Project
und es erneut zu öffnen. IDEA öffnete einen Dialog mit der Aufschrift "Projekt aus Gradle-Dateien importieren" oder etwas in diesem Sinne.Sackgassen : Nachfolgend finden Sie eine Liste der Sackgassen. Verschwenden Sie also keine Zeit mit ihnen. Ich habe immer wieder gesehen, dass "Modul nicht von Gradle unterstützt wird", obwohl ich all diesen Lösungsvorschlägen gefolgt bin:
File > Open
gradle.build wird die Datei zur Bearbeitung geöffnet und das Problem nicht behobenbuild/
Ordner erstellt habe./gradlew
Ausführen über die Befehlszeile erstellt nur Dateien für gradle und behebt IntelliJ nichtquelle
Ich habe dieses Problem behoben, indem ich in das Menü geklickt habe
Mit der neu erstellten Laufkonfiguration hat es funktioniert. Ich hoffe, das wird einigen von Ihnen helfen.
quelle
Extras> Grails> SDK-Version ändern
quelle
Wie andere gesagt haben, hat keine der anderen Antworten für mich funktioniert. Das einzige was funktionierte war:
Schließen Sie das Projekt und importieren Sie es als Gradle-Projekt.
quelle
Bei einem Nicht-Gradle-Projekt können Sie das Modul auch aus dem Projekt entfernen und erneut importieren. Dies hilft zu vermeiden, dass die Meldung "Modul wird nicht von Gradle unterstützt" vermieden wird.
quelle
Ich benutze Android Studio, Intellij. Versuche dies:
quelle
Hoffe es funktioniert für dich.
quelle
Dieses Problem trat bei mir auf, weil ich für mein Projekt einen anderen Namen als meine Artefakt-ID gewählt habe. Stellen Sie sicher, dass Ihr Projektname mit Ihrer Artefakt-ID übereinstimmt, um dieses Problem zu vermeiden.
quelle
Möglicherweise haben Sie das Projekt ursprünglich über erstellt
File->New->Project From Version Control
. Dies scheint das Projekt nicht immer als Gradle-Projekt einzurichten, selbst wenn sich im Stammverzeichnis ein build.gradle befindet. Um dies zu lösen: -Das Projekt wird als Gradle anerkannt und als solches eingerichtet.
quelle