本文来源于:http://blog.csdn.net/maosidiaoxian/article/details/45664943
Chapter 1. Introduction
很高兴能向大家介绍Gradle,这是一个基于JVM的富有突破性构建工具。
We would like to introduce Gradle to you, a build system that we think is a quantum leap for build technology in the Java (JVM) world.
它为您提供了:
Gradle provides:
-
一个像ant一样,通用的灵活的构建工具
A very flexible general purpose build tool like Ant. -
一种可切换的,像maven一样的基于约定约定优于配置的构建框架
Switchable, build-by-convention frameworks a la Maven. But we never lock you in! -
强大的多工程构建支持
Very powerful support for multi-project builds. -
强大的依赖管理(基于ApacheIvy)
Very powerful dependency management (based on Apache Ivy). -
对已有的maven和ivy仓库的全面支持
Full support for your existing Maven or Ivy repository infrastructure. -
支持传递性依赖管理,而不需要远程仓库或者pom.xml或者ivy配置文件
Support for transitive dependency management without the need for remote repositories orpom.xml
andivy.xml
files. -
ant式的任务和构建是gradle的第一公民
Ant tasks and builds as first class citizens. -
基于groovy,其build脚本使用groovy dsl编写
Groovy build scripts. -
具有广泛的领域模型支持你的构建
A rich domain model for describing your build.
在 第二章节概述中,你会看到关于Gradle的详细介绍和 指导.
In Chapter 2, Overview you will find a detailed overview of Gradle. Otherwise, the tutorials are waiting, have fun :)
与Gradle一样,本手册也在不停的更新中.许多部分并未完全进行描述.有些内容并未完全描述.我们需要你来一起帮助改进本手册.你可以在Gradle官方网站找到其余格式的文档.
This user guide, like Gradle itself, is under very active development. Some parts of Gradle aren't documented as completely as they need to be. Some of the content presented won't be entirely clear or will assume that you know more about Gradle than you do. We need your help to improve this user guide. You can find out more about contributing to the documentation at the Gradle web site.