我在buildSrc dir中构建了多项目。
buildSrc
---build
--- subProject1
----build (2)
--- subProject2
----build (3)
--- subProject3
----build (4)
--- subProject4
----build (5)
config
gradle
src
build (1)当我处于项目的根目录中时,我会写:
gradle clean但是只有根项目的build dir被删除(用1标记)。如何触发Gradle删除所有构建目录prom buildSrc而无需手动转到buildSrc并编写gradle clean(标记为2,3,4,5)
发布于 2014-08-08 10:34:23
没有办法做到这一点(但您不应该必须清除buildSrc)。
发布于 2017-12-12 23:16:29
由于buildSrc只是一个gradle项目,所以您可以在buildSrc文件夹中使用使用-p gradle选项指定的clean任务启动clean:
./gradlew -p buildSrc clean不幸的是,在您的主构建之前,它仍然需要另一个gradle调用。
https://stackoverflow.com/questions/25201114
复制相似问题