如何配置多模块 gradle build 以便最后构建一个模块

How to configure multi modules gradle build such that a module is built last

我有一个多模块gradle构建如下

root \
    moduleA \
    moduleB \
    moduleC \

其中 moduleB 取决于 moduleA

我希望 moduleB 最后构建,无论 moduleB 是否依赖于 moduleC。有办法吗?

您可以使用evaluationDependsOn

project(':moduleB') {
    evaluationDependsOn(':moduleC')
}