Gradle系列之初识Gradle

本文深入讲解Gradle Wrapper的原理及作用,介绍如何使用Wrapper统一管理Gradle版本,简化项目构建流程。同时,提供生成Wrapper的具体步骤及命令行使用指南。

准备一个 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 上的便捷性,使用命令行可以知其然知其所以然,只要是可以使用命令行的,都可以通过帮助获取命令来查看可执行的命令

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值