真的有说过执行taskaA,taskB也会一起执行吗
来源:8-3 Task执行讲解与实战

step_Android
2018-07-18
关于执行了task1,task2也会执行是什么个原理?配置阶段,按照之前的说法是解析所有的projects对象中的task,构建好所有task的拓扑图。按照我的理解就相当于Groovy编译器存了相关的图到自己的内存中而已,怎么就配置阶段就执行了。如果讲过,请和我说下具体的章节我翻一下(我翻看生命周期的好像的确没讲过)
写回答
1回答
-
老弟,只有task的doLast{}中的内容是执行在执行阶段的,其它的像你图中这样的,只是给task配置了一句输出语句,所以都会执行,这个时候并不是对task进行了执行,而是执行了task的配置,你两个task都这样写:
task helloTask{
doLast{
println 'i am task1'
}
}
022018-07-18
相似问题