【发布时间】:2013-04-24 07:35:00
【问题描述】:
我正在考虑从 ant 迁移到 Gradle,因为我们希望通过并行运行项目来加速构建并简化配置,但是在我看来,这些目标对于 Gradle 构建来说是相互排斥的。希望我错过了什么。 所以我想要一个编译 3 个 java 项目的多项目 Gradle 设置的好例子,这样 A 和 B 可以并行编译,C 依赖于两者。此外,一些属性可以(动态地)配置并在所有三个项目中使用,可能在额外的根项目中配置。
【问题讨论】:
-
动态,我的意思是这种事情。一个属性定义为
BuildArea并包含一个路径,然后另一个属性定义为BuiltZips=${BuildArea}/zips,等等