其他网址
Gradle 教程_w3cschool(不带子目录)
Gradle User Guide 中文版(带子目录) (英文版:Gradle User Manual)
Gradle DSL Version 6.5(Gradle英文文档)
简介
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。面向Java应用为主。当前其支持的语言限于Java、Groovy、Kotlin和Scala。
到此不得不说另一个很火的工具maven,众所周知,maven的两大作用:①:管理jar包 ②:构建项目
maven的缺点:XML配置文件的繁琐,特别是项目较大时,pom.xml配置眼花缭乱。
Gradle在maven的基础上,简化了配置文件,自动搜索Gradle等,使得我们创建管理项目更加简单。
下载与安装
其他网址
1.下载
https://services.gradle.org/distributions/
查看发布版的网址:https://services.gradle.org/versions/current
2.安装
直接将下载好的安装包解压到某个文件夹下即可。
新建系统变量:变量名:GRADLE_HOME 变量值:Gradle文件解压路径
系统变量 path加入:%GRADLE_HOME%\bin;
3.验证
cmd输入:gradle -v
gradle生命周期
1. 初始化: 根据 build.gradle生成project
2. 配置: 生成task的依赖顺序和执行顺序 注意划分配置代码和执行代码
3. 执行: 执行task的动作代码
gradle常用命令
命令 | 作用 |
gradle projects | 打印目前的项目构成 |
gradle tasks | 当前项目的所有任务 |