Gradle自动检测需要生成的子项目?

Gradle自动检测需要生成的子项目?,gradle,Gradle,我想知道gradle中的多项目配置是否可以配置为自动检测哪些子项目发生了源代码更改,并且只构建相关的子项目 ie:一个有40个子项目的父项目,一个子项目有一个源签入,其他三个子项目依赖于第一个子项目的变更。以某种方式进行构建只会重建40个子项目中的4个子项目?默认情况下不是这样吗?Gradle将尝试在所有40个子项目上运行生成任务,然后发现它们是最新的,并跳过该任务。只要在settings.Gradle中正确声明了项目依赖项,这就是默认行为。您是否有任何依赖项替换或排除规则?

我想知道gradle中的多项目配置是否可以配置为自动检测哪些子项目发生了源代码更改,并且只构建相关的子项目


ie:一个有40个子项目的父项目,一个子项目有一个源签入,其他三个子项目依赖于第一个子项目的变更。以某种方式进行构建只会重建40个子项目中的4个子项目?

默认情况下不是这样吗?Gradle将尝试在所有40个子项目上运行生成任务,然后发现它们是最新的,并跳过该任务。只要在settings.Gradle中正确声明了项目依赖项,这就是默认行为。您是否有任何依赖项替换或排除规则?