本文來源於: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.