Gradle的安裝與配置

Gradle簡介

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

下載

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

提供了兩種下載方式,Binary-only是隻下載二進制源碼,Complete, with docs and sources是下載源碼和文檔。若是有閱讀文檔的需求能夠下載第二個,沒有須要的下載Binary-only便可。ide

安裝

解壓安裝包到想安裝到的目錄,如D:Program Filesgradle-6.2.2工具

配置

配置環境變量

一、新建變量 GRADLE_HOME

變量名:GRADLE_HOMEgradle

變量值:解壓到的目錄(如:D:Program Filesgradle-6.2.2)網站

file
      

二、新建變量 GRADLE_USER_HOME

變量名:GRADLE_USER_HOMEui

變量值:自定義Gradle倉庫目錄或者Maven的倉庫目錄(如:D:Program Filesmaven-repository)url

file

三、修改環境變量Path,添加:%GRADLE_HOME%bin

變量名:Pathidea

變量值:%GRADLE_HOME%binspa

      

配置Gradle倉庫源

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

allprojects {
    repositories {
        maven { url 'file:///D:/Program Files/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 包。

Intellij idea 配置使用 gradle

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

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

file

相關文章
相關標籤/搜索