Gradle 允許在腳本中定義一個(gè)或多個(gè)默認(rèn)任務(wù).
例子 6.15. 定義默認(rèn)任務(wù)
build.gradle
defaultTasks 'clean', 'run'
task clean << {
println 'Default Cleaning!'
}
task run << {
println 'Default Running!'
}
task other << {
println "I'm not a default task!"
}
gradle -q 命令的輸出
> gradle -q
Default Cleaning!
Default Running!
等價(jià)于 gradle -q clean run. 在一個(gè)多項(xiàng)目構(gòu)建中, 每一個(gè)子項(xiàng)目都可以有它特別的默認(rèn)任務(wù). 如果一個(gè)子項(xiàng)目沒有特別的默認(rèn)任務(wù), 父項(xiàng)目的默認(rèn)任務(wù)將會被執(zhí)行.