Gradle 簡介與使用

一、是什麼?
     Gradle是一個基於JVM的構建工具,它提供了像Ant一樣通用靈活的構建工具,可切換的、基於約定的構建框架,強大的多工程構建支持。基於Apache Ivy的強大的依賴管理,支持maven、 Ivy倉庫,支持傳遞性依賴管理,而不需要遠程倉庫或者是pom.xml和ivy.xml配置文件。對Ant的任務做了很好的集成。基於Groovy,build腳本使用Groovy編寫有廣泛的領域模型支持構建。

二、特點
    • 基於聲明和基於約定的構建。
    • 依賴型的編程語言。
    • 可以結構化構建,易於維護和理解。
    • 有高級的API允許你在構建執行的整個過程當中,對它的核心進行監視,或者是配置它的行爲。
    • 有良好的擴展性。有增量構建功能來克服性能瓶頸問題。
    • 多項目構建的支持。
    • 多種方式的依賴管理。
    • 是第一個構建集成工具。集成了Ant, maven的功能。
    • 易於移值。
    • 腳本採用Groovy編寫,易於維護。
    • 通過Gradle Wrapper允許你在沒有安裝Gradle的機器上進行Gradle構建。
    • 自由,開源。

三、安裝
  1. 下載到官網  http://gradle.org安裝包,版本不限。(Java 的 jdk 必須是 1.5以上)
  2. 解壓,放在硬盤的任意位置。
  3. 配置gradle的環境變量。系統變量名爲:GRADLE_HOME,變量值爲 gradle所在路徑,我放在 D:\gradle-2.6下面,將  ;%GRADLE_HOME%\bin 加入到path變量中。
  4. 進入cmd命令中,輸入gradle -version 若顯示 gradle 的版本信息,則表示安裝成功。(我安裝的時候,搞了好久,都沒有配置成功)
  5. 若提示不是內部命令時,則可以檢查 gradle 中是否有libs這個文件夾,libs中有兩個 jar 包,IKAnalyzer2012FF_u1.jar 和  kt4j-0.7.2-SNAPSHOT.jar,若有這兩個jar包,cmd 中輸入grdale -version,是提示安裝成功的了

四、使用
1.構建一個java項目,可以隨便建一個文件夾,如:D:\javapro1,按照gradle的規約新建相應的文件目錄,類似於maven的一樣。
2.目錄下新建一個gradle文件,build.gradle,文件內容只要一句話即可:apply plugin:'java'
3.在命令窗口中,進入項目對應文件夾,輸入gradle build,即可完成構建,然後可以在項目文件夾中發現多了一些構建完的文件,這時就完成了一個最簡單的項目構建.
4.在命令窗口中,進入項目對應文件夾,輸入gradle build,即可完成構建,然後可以在項目文件夾中發現多了一些構建完的文件,這時就完成了一個最簡單的項目構建。

五、相關
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章