Gradle的简介与安装
2015-10-14 20:59
225 查看
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应用程序。
相关文章推荐
- 2015.1014
- thread和runnable
- 深入浅出: 大小端模式
- Android 功能代码总结
- Python学习(二) 正则表达式
- C#using 用法
- 61 Rotate List
- python的range()函数用法
- 4-12 判断奇偶性 (10分)
- 华为、腾讯校招面试总结
- 机器学习系列(1)_逻辑回归初步
- Android环境的搭建及Android Studio的安装
- PostgreSQL attr correlation for values(logical order) & ctid (physcial order)
- json解析
- 私有云环境openstack-juno模板共享(用于个人学习)
- leetcode Remove Duplicates from Sorted List
- 智能楼宇智能家居BACnet通讯协议总结
- 【转】overload与override的区别
- burp suite中国乱码的解决方案
- 四则运算的进一步改善