设置文件是每个 Gradle 项目的入口点。

设置文件的主要目的是向您的构建添加子项目。
Gradle 支持单项目和多项目构建。
-
对于单项目构建,设置文件是可选的。
-
对于多项目构建,设置文件是强制性的,并且声明所有子项目。
设置脚本
设置文件是一个脚本。它可以是以 Groovy 编写的 settings.gradle
文件,也可以是以 Kotlin 编写的 settings.gradle.kts
文件。
Groovy DSL 和 Kotlin DSL 是 Gradle 脚本唯一接受的语言。
设置文件通常位于项目的根目录中。
让我们看一个例子并分解它
settings.gradle.kts
rootProject.name = "root-project" (1)
include("sub-project-a") (2)
include("sub-project-b")
include("sub-project-c")
1 | 定义项目名称。 |
2 | 添加子项目。 |
settings.gradle
rootProject.name = 'root-project' (1)
include('sub-project-a') (2)
include('sub-project-b')
include('sub-project-c')
1 | 定义项目名称。 |
2 | 添加子项目。 |