下载安装:

去官网下载:https://gradle.org/releases,这里选择最新的V6.7.1,二进制版

 

 

配置环境

解压下载的文件,并创建.gradle文件夹作为本地仓库,不然默认会创建在${user_home}/.gradle 目录下:

 

 环境变量 GRADLE_HOME、GRADLE_USER_HOME(全局修改gradle本地仓库地址):

 

 

 

 

 

 cmd验证是否配置成功 gradle -version:

 

 

gradle使用maven本地仓库

注意:这里使用maven本地仓库只是从maven本地仓库进行copy,也就是同一个jar会同时存在gradle和maven本地仓库中,只是本地复制会比网上下载快;

全局设置

创建init.gradle文件

在.gradle文件下创建init.gradle文件,这是全局的设置:

allprojects {
    repositories {
        maven { url 'file:///D:/Program Files/apache-maven-3.6.3/.m2/repository'} ## 这里是本地maven仓库地址,没有就会依次向下设置的地址寻找
        mavenLocal()
        maven { name "Alibaba" ; url "http://maven.aliyun.com/nexus/content/groups/public/" }
        mavenCentral()
		google()
		jcenter()
    }

    buildscript { 
        repositories { 
            maven { name "Alibaba" ; url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        }
    }
}

init.gradle文件的使用

启用init.gradle文件的方法:
1、在命令行指定文件,例如:gradle –init-script yourdir/init.gradle -q taskName.你可以多次输入此命令来指定多个init文件
2、把init.gradle文件放到USER_HOME/.gradle/ 目录下.
3、把以.gradle结尾的文件放到USER_HOME/.gradle/init.d/ 目录下.
4、把以.gradle结尾的文件放到GRADLE_HOME/init.d/ 目录下.
如果存在上面的4种方式的2种以上,gradle会按上面的1-4序号依次执行这些文件,如果给定目录下存在多个init脚本,会按拼音a-z顺序执行这些脚本
类似于build.gradle脚本,init脚本有时groovy语言脚本。每个init脚本都存在一个对应的gradle实例,你在这个文件中调用的所有方法和属性,都会
委托给这个gradle实例,每个init脚本都实现了Script接口

单个项目设置:

build.gradle

repositories {     //repositories闭包
    mavenLocal()   //配置先从本地仓库寻找jar包,优先寻找上一个配置,找到不执行下面的配置
    mavenCentral() //配置从中央仓库寻找
    google()       //第三方仓库
    jcenter()      //代码托管库:设置之后可以在项目中轻松引用jcenter上的开源项目
}

 

 

 

IDEA配置(基于2019.3.3版本):

 

 

 转自:https://www.csdn.net/tags/MtTaUg2sOTQ3NjktYmxvZwO0O0OO0O0O.html#_1