无论taskB必须在taskA之后运行,还是taskB取决于taskA,似乎taskA首先运行,然后taskB运行。有什么不同?
最佳答案
例如:
tasks.create('a')
tasks.create('b').dependsOn('a')
tasks.create('c')
tasks.create('d').mustRunAfter('c')
dependsOn
-设置任务依赖性。在这里执行b
将要求首先执行a
。 mustRunAfter
-设置任务顺序。执行d
不需要c
。但是,当同时包含c
和d
时,c
将在d
之前执行。 关于gradle - Gradle中的mustRunAfter和dependsOn有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42033490/