Если я запустил ./gradlew clean
или ./gradlew tasks --all
, он всегда запускает мою задачу компиляции (которую я перезаписал в gradle build script, как показано ниже)
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')
Я не понимаю, почему eclipse один не работает каждый раз и, кажется, работает нормально, а переопределение компиляции не работает.