Warum ist mein Gradle task immer ausgeführt wird?

Wenn ich ./gradlew clean oder ./gradlew tasks --all ist es immer laufen meine kompilieren Aufgabe(die ich überschrieben haben, in den gradle-build-Skript wie unten)

task eclipse(overwrite: true) {
    exec { commandLine = ["./play1.3.x/play", "eclipsify"] }
}

task compileJava(overwrite: true) {
    exec { commandLine = ["./play1.3.x/play", "precompile"] }
}

task deleteDirs(type: Delete) {
    delete 'precompiled', 'tmp'
}

//NOW, assemble needs to zip up directories precompiled, public, lib, and conf
clean.dependsOn('deleteDirs')

Verstehe ich nicht, warum das eclipse-man läuft nicht zu jeder Zeit und scheint zu funktionieren gut, während overridding das kompilieren nicht funktioniert.

InformationsquelleAutor Dean Hiller | 2013-12-23
Schreibe einen Kommentar