准备一个 Gradle 版本,下载之后进行解压,解压之后的目录说明如下
bin:gradle批处理文件
docs:说明文档
init.d:初始化的脚本文件
lib:相关库
media:自带的图标资源
samples:案例
src:源文件
getting-started.html:入门指导链接
LICENSE
NOTICE
Gradle Wrapper
Wrapper 是对 Gradle 的一层包装,方便在团队中统一管理 Gradle 的版本,项目开发中通常使用的 Wrapper 这种方式,使用 Wrapper 之后就不需要采用配置 Gradle 的构建环境的方式,使用 Wrapper 启用 Gradle 的时候,Wrapper 会检查 Gradle 有没有下载关联,如果没有下载则从配置的地址下载并进行构建,这就一定程度上方便开发人员构建项目
生成 Wrapper
Gradle 提供了内置的 Wrapper Task 来生成 Wrapper 所需的目录文件,在相应的目录执行 gradle wrapper 命令即可生成,参考如下:
PS E:\Gradle\study> gradle wrapper
BUILD SUCCESSFUL in 3s
1 actionable task: 1 executed
PS E:\Gradle\study> cd wrapper
使用 gradle wrapper 生成的文件目录如下:
│─gradlew
│─gradlew.bat
└─gradle
└─wrapper
gradle-wrapper.jar
gradle-wrapper.properties
其中 gradlew 和 gradlew.bat 分别是 Linux 和 Window 下的可执行脚本,使用方式和原生的 gradle 命令一样,gradle-wrapper.jar 是根据具体业务实现的 jar 包,gradlew 最终还是通过这个 jar 包来执行相关的 gradle 相关操作,gradle-wrapper.properties 是用来配置使用哪一个版本的 gradle 进行构建操作。
Gradle 命令行
使用命令行在一定程度上了解构建过程,相较在 IDE 上的便捷性,使用命令行可以知其然知其所以然,只要是可以使用命令行的,都可以通过帮助获取命令来查看可执行的命令
本文深入讲解Gradle Wrapper的原理及作用,介绍如何使用Wrapper统一管理Gradle版本,简化项目构建流程。同时,提供生成Wrapper的具体步骤及命令行使用指南。

被折叠的 条评论
为什么被折叠?



