Gradle的安裝與配置


1. Gradle簡介

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

  Gradle是一個基於JVM的構建工具,是一款通用靈活的構建工具,支持maven, Ivy倉庫,支持傳遞性依賴管理,而不需要遠程倉庫或者是pom.xml和ivy.xml配置文件,基於Groovy,build腳本使用Groovy編寫。

  IDEA 2017.3以上版本支持。

 

2. 下載

  官方網站:https://gradle.org/install/#manually

  提供了兩種下載方式,Binary-only是只下載二進制源碼,Complete, with docs and sources是下載源碼和文檔。如果有閱讀文檔的需求可以下載第二個,沒有需要的下載Binary-only即可。

 

3. 安裝

  解壓安裝包到想安裝到的目錄。

 

4. 配置

  (1) 配置環境變量

    1) 新建變量

      變量名:GRADLE_HOME

      變量值:解壓到的目錄

      

    2) 新建變量

      變量名:GRADLE_USER_HOME

      變量值:自定義Gradle倉庫目錄或者Maven的倉庫目錄

      

    3) 添加變量

      變量名:Path

      變量值:%GRADLE_HOME%\bin;

      

 

  (2) 配置Gradle倉庫源

    在Gradle安裝目錄下的 init.d 文件夾下,新建一個 init.gradle 文件,里面填寫以下配置。

allprojects {
    repositories {
        maven { url 'file:///C:/Java/maven_repository'}
        mavenLocal()
        maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
        maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
        mavenCentral()
    }

    buildscript { 
        repositories { 
            maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
            maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
            maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
        }
    }
}

     repositories 中寫的是獲取 jar 包的順序。先是本地的 Maven 倉庫路徑;接着的 mavenLocal() 是獲取 Maven 本地倉庫的路徑,應該是和第一條一樣,但是不沖突;第三條和第四條是從國內和國外的網絡上倉庫獲取;最后的 mavenCentral() 是從Apache提供的中央倉庫獲取 jar 包。

 

  (3) 配置到IDEA

    在IDEA的Setting里打開"Build, Execution, Deployment"-"Build Tools"-"Gradle"。

    勾選 Use local Gradle distribution,在 Gradle home 中選擇安裝的Gradle的路徑。

    如果在變量和配置文件中設置了Gradle的倉庫路徑,在 Service directory path 中就會自動填寫地址,如果想改的話可以手動修改。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM