Ich versuche, meine Gradle-Projekte von anderen Orten als dem Projektordner selbst zu erstellen, aber es sagt immer, es könnte keine Build-Aufgabe finden.
Was ich bisher versucht habe:
sudo ./myprojects/myapp/gradlew build
sudo ./myprojects/myapp/gradlew ./myprojects/myapp/build
Wie kann ich von jedem Ort aus eine Aufgabe zum Erstellen von Gadgets ausführen?
Verschiedene Personen haben Skripte geschrieben (und veröffentlicht), um gradlew
von jedem Unterprojektverzeichnis (in einem Multiprojekt-Build) auszuführen. Um Gradle aus jedem Unterverzeichnis zuverlässig auszuführen, muss das "aktuelle Projektverzeichnis" über -p
festgelegt werden. Es wäre schön, wenn diese Einschränkung aufgehoben würde (dies würde eine gute Feature-Anforderung darstellen).