前言
高铁都提速了,我们构建应用的速度也应该提提速了。没看到,SpringBoot官方也开始拥抱Gradle了么,我们也要响应时代的召唤。额,起码要学习跟上。
至于Gradle的优势,我们之前已经说过了。不了解的同学们,可以参考,我之前的文章,<SpringBoot专辑 从停用Maven,拥抱Gradle开始,学习SpringBoot>
我们将对Gradle的使用,分篇描述,毕竟一篇篇幅太长(主要是为了多写几篇文章,-_-||)。
废话不多说,开搞!
安装
绝壁喜欢这个官网展示,真的很清新,很带感,一看就高大上。放上官网地址:https://gradle.org/
官方,其实有很详细的说明,那么我们就简单,以windows系统为例,来讲解安装详情。
环境条件
要保证,自己的JDK版本,是8或之上的版本
开始
对于不同系统,略有不同,但是大同小异,以windows为例,其他的可以参照官网。
- 下载最新的Gradle版本 https://gradle.org/releases/
官方提供两种版本
如果嫌麻烦,可以下载二进制包,然后在线查看文档以及源码。
- 二进制包
- 完全版 包括相关文档和源码
2.下载的是压缩包,自行解压缩,存盘。
3.配置环境变量
与maven一样,需要配置环境变量,全局使用相关命令
打开我的电脑-右键属性-高级系统设置-环境变量配置
按照需要配置用户变量或系统变量,具体的区别相信各位同学都很清楚。
打开Path,新建,填入存盘的Gradle路径,如我的为例:D:\architect\gradle-6.5-all\gradle-6.5\bin
注意:路径在bin
4.验证安装是否成功
输入 gradle -v
- 会自动调用本地JDK配置
包管理器安装
对于很多系统,可以采用包管理器下载安装Gradle
- SDKMAN!是用于在大多数基于Unix的系统上管理多个软件开发套件的并行版本的工具。
$ sdk install gradle 6.5
- Homebrew是“ macOS的软件包管理器”。
$ brew install gradle
其他的包管理器,也是可以使用,但是版本与是否修改,不受官方控制。
升级Gradle Wrapper
如果您现有的基于Gradle的版本使用Gradle Wrapper,则可以通过运行包装器任务并指定所需的Gradle版本来轻松升级:
$ ./gradlew wrapper --gradle-version=6.5 --distribution-type=bin
当然,这个是按照需求来的。
Gradle命令补全
Bash和Zsh对Gradle进行完全支持。详细说明可以参阅,https://github.com/gradle/gradle-completion
Gradle配合IDEA
在Idea中使用Gradle构建项目,非常简单。
新建-project ,选择SpringBoot快速启动或者直接Gradle都可以。注意:建议JDK选用openjdk
以上内容,就是今天Gradle入门使用指南,第一篇 安装篇的讲解了。