设置文件是每个 Gradle 项目的入口点。
设置文件的主要目的是将子项目添加到您的构建中。
Gradle 支持单项目和多项目构建。
-
对于单项目构建,设置文件是可选的。
-
对于多项目构建,设置文件是必需的并声明所有子项目。
设置脚本
设置文件是一个脚本。它可以是settings.gradle
用 Groovy 编写的文件,也可以是settings.gradle.kts
用 Kotlin 编写的文件。
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 | Define the project name. |
2 | Add subprojects. |
settings.gradle
rootProject.name = 'root-project' (1)
include('sub-project-a') (2)
include('sub-project-b')
include('sub-project-c')
1 | Define the project name. |
2 | Add subprojects. |