CentOS7 编译 Gradle

1、Gradle介绍

  1. Gradle是一个基于JVM的构建工具,它提供了:shell

  2. 像Ant同样,通用灵活的构建工具编程

  3. 能够切换的,基于约定的构建框架vim

  4. 强大的多工程构建支持
    app

  5. 基于Apache Ivy的强大的依赖管理
    框架

  6. 支持maven, Ivy仓库
    maven

  7. 支持传递性依赖管理,而不须要远程仓库或者是pom.xml和ivy.xml配置文件。
    编程语言

  8. 对Ant的任务作了很好的集成
    工具

  9. 基于Groovy,build脚本使用Groovy编
    性能

  10. 有普遍的领域模型支持构建gradle

2、Gradle 概述

  1. 基于声明和基于约定的构建。

  2. 依赖型的编程语言。

  3. 能够结构化构建,易于维护和理解。

  4. 有高级的API容许你在构建执行的整个过程中,对它的核心进行监视,或者是配置它的行为。

  5. 有良好的扩展性。有增量构建功能来克服性能瓶颈问题。

  6. 多项目构建的支持。

  7. 多种方式的依赖管理。

  8. 是第一个构建集成工具。集成了Ant, maven的功能。

  9. 易于移值。

  10. 脚本采用Groovy编写,易于维护。

  11. 经过Gradle Wrapper容许你在没有安装Gradle的机器上进行Gradle构建。
    自由,开源。

3、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)

  • 样例

  • 源代码,仅供参考使用。


4、编译,添加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


5、检查一下是否安装无误

[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
相关文章
相关标签/搜索