1. 程式人生 > >Gradle(一)安裝配置

Gradle(一)安裝配置

5.2.1 構建項目 groov tor google 壓縮文件 alt 時間 ice

Gradle是一個基於Apache Ant和Apache Maven概念的項目自動化構建開源工具。它使用一種基於Groovy的特定領域語言(DSL)來聲明項目設置,拋棄了基於XML的各種繁瑣配置。面向Java應用為主。當前其支持的語言限於Java、Groovy、Kotlin和Scala。

到此不得不說另一個很火的工具maven,眾所周知,maven的兩大作用:

①:管理jar包

②:構建項目

使用maven的缺點,XML配置文件的繁瑣,特別是項目較大時,pom.xml配置眼花繚亂。

Gradle在maven的基礎上,簡化了配置文件,自動搜索Gradle等,使得我們創建管理項目更加簡單。

一、下載,Gradle是壓縮文件,下載解壓即可。https://gradle.org/releases/ 這個是發布版,當然你還可以去 https://services.gradle.org/ 下載更新的版本。本人下載5.2.1的發布版 https://gradle.org/next-steps/?version=5.2.1&format=all

下載完畢後在本地目錄解壓即可。

二、配置環境變量:GRADLE_HOME 變量值為Gradle文件解壓的實際路徑,本文為例:E:\Gradle\gradle-5.2.1-all\gradle-5.2.1

  在系統變量 path中加入:%GRADLE_HOME%\bin;

技術分享圖片

  在cmd輸入gradle -v驗證是否安裝成功

技術分享圖片

三、配置Gradle使用maven本地倉庫,這樣Gradle就不會重新下載已經存在maven本地倉庫的jar包,從而節省時間和空間。

  在環境變量中加入新的系統變量:GRADLE_USER_HOME 變量值是maven本地倉庫的路徑,本文為例C:\Users\Administrator\.m2\repository

此時,Gradle下載的文件將放到指定的倉庫路徑中。但是還需要修改build.gradle文件中加入mavenLocal() 引用本地倉庫

  repositories { //repositories閉包

    mavenLocal() //配置先從本地倉庫尋找jar包,優先尋找上一個配置,找到不執行下面的配置
    mavenCentral() //配置從中央倉庫尋找
    google() //第三方倉庫
    jcenter() //代碼托管庫:設置之後可以在項目中輕松引用jcenter上的開源項目
  }

Gradle(一)安裝配置