一、Gradle介绍
Gradle是一个基于JVM的构建工具,它提供了:
像Ant一样,通用灵活的构建工具
可以切换的,基于约定的构建框架
强大的多工程构建支持
基于Apache Ivy的强大的依赖管理
支持maven, Ivy仓库
支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件。
对Ant的任务做了很好的集成
基于Groovy,build脚本使用Groovy编
有广泛的领域模型支持构建
二、Gradle 概述
基于声明和基于约定的构建。
依赖型的编程语言。
可以结构化构建,易于维护和理解。
有高级的API允许你在构建执行的整个过程当中,对它的核心进行监视,或者是配置它的行为。
有良好的扩展性。有增量构建功能来克服性能瓶颈问题。
多项目构建的支持。
多种方式的依赖管理。
是第一个构建集成工具。集成了Ant, maven的功能。
易于移值。
脚本采用Groovy编写,易于维护。
通过Gradle Wrapper允许你在没有安装Gradle的机器上进行Gradle构建。
自由,开源。
三、Gradle 安装
1,安装JDK,并配置JAVA_HOME环境变量。因为Gradle是用Groovy编写的,而Groovy基于JAVA。
2,下载。地址是:http://www.gradle.org/downloads。在这里下载你要的版本。
3,解压。如果你下载的是gradle-xx-all.zip的完整包,它会有以下内容:
二进制文件
用户手册(包括PDF和HTML两种版本)
DSL参考指南
API手册(包括Javadoc和Groovydoc)
样例
源代码,仅供参考使用。
四、编译,添加PATH变量
[root@localhost ~]# unzip gradle-2.13-all.zip
[[root@localhost ~]# mv gradle-2.13 /usr/local/gradle
[root@localhost ~]# vim /etc/profile.d/gradle.sh
export GRADLE_HOME=/usr/local/gradle
export PATH=$GRADLE_HOME/bin:$PATH
五、检查一下是否安装无误
[root@localhost local]# gradle -v
------------------------------------------------------------
Gradle 2.13
------------------------------------------------------------
Build time: 2016-04-25 04:10:10 UTC
Build number: none
Revision: 3b427b1481e46232107303c90be7b05079b05b1c
Groovy: 2.4.4
Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM: 1.8.0_91 (Oracle Corporation 25.91-b14)
OS: Linux 3.10.0-229.el7.x86_64 amd64