跳至主要內容
Gradle 构建脚本编写

Gradle 目前支持两种格式的构建脚本,分别基于 Groovy 和 Kotlin,对应的脚本文件名称为 build.gradlebuild.gradle.kts。以基于 Kotlin 的脚本为例,当 gradle 命令启动时, gradle 会在当前目录下查找 build.gradle.kts 文件。尽管这个文件被称作 构建脚本,但严格意义上来说,它应该叫做 构建配置脚本,这个构建脚本定义了一个项目(project)和它的任务。


未央大约 8 分钟Gradle 实战gradle
Gradle 构建生命周期

Gradle 的构建过程基于一个个任务及其依赖关系形成的任务图。Gradle 在执行任务之前先根据配置构建任务图,根据配置 Gradle 可以跳过一些本次构建不需要执行的任务。如下是两个任务图的例子:

Gradle 任务图
Gradle 任务图

插件和用户自己编写的构建脚本均可以影响任务图。


未央大约 5 分钟Gradle 实战gradle
Gradle 安装

Gradle 可以运行在 Linux,macOS 和 Windows 之上,通过包管理工具可以很方便的安装,同样也可以手动安装。

前置条件

Gradle 运行需要 JDK 8 及以上版本 的支持。运行 java -version 命令检查 JDK 是否已正确安装。

$ java -version
java version "1.8.0_361"
Java(TM) SE Runtime Environment (build 1.8.0_361-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.361-b09, mixed mode)

未央大约 2 分钟Gradle 实战gradle