简体   繁体   English

我可以在Gradle中创建模块的2级结构吗?

[英]Can I create 2-level structure of modules in Gradle?

I have 3 gradle projects. 我有3个gradle项目。 But each of them consists of 10 gradle subprojects. 但是它们每个都包含10个gradle子项目。 May I merge it to one big gradle project with 3 big modules, and every module with 10 gradle subprojects? 我可以将其合并到一个包含3个大模块的gradle大项目中,并将每个模块包含10个gradle子项目吗?

Yes, if you need it. 是的,如果您需要它。 The only thing is, that you can have only one settings.gradle file in your root project, where you have to include all the subprojects with their relative paths, like: 唯一的事情是,您的根项目中只能有一个settings.gradle文件,您必须在其中包含所有子项目及其相对路径,例如:

include "subProject", "subProject:subSubProject"

This will make a project structure like: 这将使项目结构如下:

Root project
├── settings.gradle
├── Sub project
|   ├── Sub-sub project
|   |   └── build.gradle
|   └── build.gradle
└── build.gradle

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM