使用任务对象添加依赖项

task A << {
    println 'Hello from A'
}

task B << {
    println 'Hello from B'
}

B.dependsOn A

它是另一种定义依赖项的方法,而不是使用任务名称 。

输出是一样的:

> gradle -q B
Hello from A
Hello from B