Aufruf Ich muss ausführen ausführen Aufgabe von 'Anwendung' Plugin nach Abschluss der 'copySrcToTempDir' Aufgabe zur Verfügung stellen.Gradle: Wie implizite Aufgabe von Anwendungs-Plugin von anderen Task
ich versuchte
1) run.dependsOn copySrcToTempDir -> BuildFail
2) run.mustRunAfter copySrcToTempDir -> Aber nicht laufen Aufgabe auszuführen.
apply plugin:'application'
repositories {
flatDir {
dirs 'lib'
}
}
dependencies {
compile name: 'zip4j_1.3.2'
}
mainClassName = "com.md.zippwd.ZipWithPassword"
task copySrcToTempDir(type: Copy){
from "D:\\DemoProject"
into "D:\\Temp"
}
}
// run.dependsOn copySrcToTempDir
// run.mustRunAfter copySrcToTempDir
provided gradle command accordingly
gradle copySrcToTempDir
gradle run
please suggest me i'm not finding any solution.
Danke für Ihre Antwort aber ich bin immer Fehler : copyArsWebApp : run Fehler: laufen FAILED FEHLER: Konnte nicht Hauptklasse com.md.zippwd.ZipWithPassword finden oder laden Bauen Sie mit einer Ausnahme fehlgeschlagen . * Was schief gelaufen ist: Ausführung fehlgeschlagen für Task ': run'. > Prozess 'command' C: \ Programme \ Java \ jdk1.7.0_75 \ bin \ java.exe '' beendet mit Nicht-Null-Ausgangswert 1 * Versuchen: Mit --stacktrace Option ausführen, um den Stapel zu erhalten Spur. Führen Sie die Option --info oder --debug aus, um mehr Protokollausgaben zu erhalten. ------------------------ Es ist das Überspringen Aufgabe vor Aufgabe ausgeführt werden soll : compileJava : processResources : Klassen –
Bitte teilen Sie Ihre gradle Datei. –
Ich habe die Frage aktualisiert und fügte genauen Code der Datei hinzu > Ich denke, wenn wir machen explizit abhängig unsere eigene Aufgabe Aufgabe ausführen> Die Aufgabe wird vermieden Es ist implizit abhängige Aufgabe –