Gradle 的安裝並使用

官網 Gradle 安裝教程入口html

1、安裝

windows 和 linux 的安裝過程基本相同

1 下載二進制的 Gradle 壓縮包linux

2 解壓該壓縮包shell

3 根據該壓縮包路徑配置如下環境變量:windows

  • GRADLE_HOME 將 gradle 的安裝目錄配置到環境變量中去
  • 配置 %GRADLE_HOME%\bin 配置到 PATH 變量中
  • (可選) 配置 GRADLE_USER_HOME 變量指定用戶配置和緩存存放的目錄,若是不配置默認爲 當前用戶目錄\.gradle

4 運行下面的命令驗證是否安裝成功緩存

gradle -v

2、一些實用的配置

1 設置遠程下載倉庫

全局設置:maven

在用戶目錄下的 .gradle 文件夾中,新建或修改 init.gradle 配置文件,添加如下內容:ide

allprojects {
    repositories {
        def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public'
        def ALIYUN_JCENTER_URL = 'http://maven.aliyun.com/nexus/content/repositories/jcenter'
        all { ArtifactRepository repo ->
            if(repo instanceof MavenArtifactRepository){
                def url = repo.url.toString()
                if (url.startsWith('https://repo1.maven.org/maven2')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL."
                    remove repo
                }
                if (url.startsWith('https://jcenter.bintray.com/')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL."
                    remove repo
                }
            }
        }
        maven {
            url ALIYUN_REPOSITORY_URL
            url ALIYUN_JCENTER_URL
        }
    }
}

單個項目設置:gradle

在該項目的 build.gradle 文件中,添加如下內容:ui

buildscript {
    repositories {
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
                maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
    }       
}

// 對所用該項目下的工程進行配置
allprojects {
    repositories {
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
    }
}
相關文章
相關標籤/搜索