我们已经使用 gradle 大约一年了,并且取得了一定的成功。许多功能仍然有点不透明,但我们正在实现。我不确定我是否要正确解决问题,所以我会继续问这个问题:
我看到的所有 gradle 示例都有一个根项目和一个级别的子项目。出于多种原因,我们希望整合我们的 git 项目。所有这些都是 gradle 项目,其中一些有 gradle 子项目。我们想要最终得到的本质上是一个多层次的 gradle 结构。我们不想更改所有这些项目的 gradle 设置,而是希望拥有一个管理所有项目和相应子项目的顶级 gradle。我的第一次尝试表明我无法拥有一个控制所有项目和子项目的 build.gradle。难道我做错了什么?我是否遵循和固有的破坏范式?
这是我想做的示例结构:
Top Project
build.gradle
Project
build.gradle
Sub Project
build.gradle
src
Sub Project
...
Project
...
谢谢,我希望我没有错过文档中的一些明显解释。