downloand:
wget https://downloads.gradle.org/distributions/gradle-2.9-bin.zip
evn:
export PATH=$PATH:/data/android/gradle-2.9/bin
test:
gradle -v / -V
Gradle介绍
Gradle是一个基于JVM的构建工具,它提供了:
- 像Ant一样,通用灵活的构建工具
- 可以切换的,基于约定的构建框架
- 强大的多工程构建支持
- 基于Apache Ivy的强大的依赖管理
- 支持maven, Ivy仓库
- 支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件。
- 对Ant的任务做了很好的集成
- 基于Groovy,build脚本使用Groovy编写
- 有广泛的领域模型支持构建
Gradle 概述
1,基于声明和基于约定的构建。
2,依赖型的编程语言。
3,可以结构化构建,易于维护和理解。
4,有高级的API允许你在构建执行的整个过程当中,对它的核心进行监视,或者是配置它的行为。
5,有良好的扩展性。有增量构建功能来克服性能瓶颈问题。
6,多项目构建的支持。
7,多种方式的依赖管理。
8,是第一个构建集成工具。集成了Ant, maven的功能。
9,易于移值。
10,脚本采用Groovy编写,易于维护。
11,通过Gradle Wrapper允许你在没有安装Gradle的机器上进行Gradle构建。
12,自由,开源。
Gradle 安装
1,安装JDK,并配置JAVA_HOME环境变量。因为Gradle是用Groovy编写的,而Groovy基于JAVA。另外,Java版本要不小于1.5.
2,下载。地址是:http://www.gradle.org/downloads。在这里下载你要的版本。
3,解压。如果你下载的是gradle-xx-all.zip的完整包,它会有以下内容:
- 二进制文件
- 用户手册(包括PDF和HTML两种版本)
- DSL参考指南
- API手册(包括Javadoc和Groovydoc)
- 样例
- 源代码,仅供参考使用。
4,配置环境变量。配置GRADLE_HOME到你的gradle根目录当中,然后把%GRADLE_HOME%/bin(linux或mac的是$GRADLE_HOME/bin)加到PATH的环境变量。
linux用户可以在~/.bashrc文件中配置。
配置完成之后,运行gradle -v,检查一下是否安装无误。如果安装正确,它会打印出Gradle的版本信息,包括它的构建信息,Groovy, Ant, Ivy, 当前JVM和当前系统的版本信息。
另外,可以通过GRADLE_OPTS或JAVA_OPTS来配置Gradle运行时的JVM参数。不过,JAVA_OPTS设置的参数也会影响到其他的JAVA应用程序。
相关推荐
ansible centos7离线安装 2.9.x 离线升级 内核至 5.4.274 https://blog.csdn.net/2301_79691134/article/details/137769647 (ansible离线安装执行步骤) ansible-playbook -i hosts test-kernel.yml (内核升级步骤)
在本教程中,我们展示了如何 在CentOS 7.7上安装和配置snort 2.9.15.1&Swatch&ELK堆栈。 首先,更新操作系统:
内网环境下,yum不能用,于是就想离线安装,准备了这些包,此rpm仅限于Centos7X环境!!! 包中是ansible的rpm包,可用余离线安装ansible工具,版本为2.9,上传服务器后执行"rpm -ivh *.rpm --force" 命令即可完成...
CentOS7安装Git
CentOS7安装指南
centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7安装详细教程centos7...
在Centos7安装golang教程
CentOS 7 安装 MySQL
centos7安装配置mysql5.7教程全
用于离线环境,Centos7系统一键安装ansible服务,本人测试环境为:Centos7.5最小化系统。解压后直接进入此目录通过yum localinstall -y ansible命令安装即可
在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地
CentOS7离线安装oracle 11g_r2所有离线依赖包,并附详细安装说明,安装详细说明和依赖包,轻松在CentOS7安装oracle
CentOS7下安装oracle11g具体步骤
CentOS7安装mysql5.7.19 & mysql5.7.19主从配置(CentOS7)
Centos7下安装MongoDB
centos7离线安装bzip2
CentOS 7 安装linux
Centos7安装部署Oracle RAC 11G说明文档,Oracle 11g R2安装,RAC环境搭建
centos7离线安装bison