本文轉自http://blog.csdn.net/maosidiaoxian/article/details/40109337
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編寫,易于維護。
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和目前系統的版本資訊。