如何在settings.gradle中包含另一个根项目

时间:2019-01-21 07:22:23

标签: gradle build.gradle

我在gradle中有2个根项目,在其中一个主根project1中调用了gradle build,并具有settings.gradle,其中包括要构建的子项目

另一个根项目2,我在其中有settings.gradle,其中包括要构建的子项目

Rootproject1 build.gradle settings.gradle

Rootproject2 build.gradle settings.gradle

我想在Rootproject1 settings.gradle文件中包含Rootproject2,以便从Rootproject1(渐变构建)中构建Rootproject1和Rootproject2

include / inlcudeFlat-它相对于rootproject

1 个答案:

答案 0 :(得分:0)

应该在主根文件夹中放置一个settings.gradle,您需要编写:

include ':Rootproject1',
        ':Rootproject2'

然后,在Rootproject1的build.gradle文件中,您需要编写:

dependencies {
 implementation project(path: ':Rootproject2')
}

[2019年1月23日更新]如下所示:

Root 
|------ Rootproject1
|
|------ Rootproject2
|
|------ settings.gradle