1、Gradle官网
2、Gradle下载
A.从官网下载
Gradle各版本发布下载地址
https://gradle.org/releases/
B.Gradle安装包
V 6.5
3、Window环境变量的配置
A.检查Java的版本,Gradle需要的JAVA版本要高于Java8以上
打开cmd命令窗口输入Java版本查询命令
$ java -versionjava version "1.8.0_121"
B.解压Gradle压缩包,并进入解压目录下一级bin目录,复制路径
C.配置环境变量
D.检查安装完成
关闭刚才的cmd命令窗口,重新打开以便于读取最新的配置,然后输入命令
$ gradle -v
4、Gradle本地仓库配置
Gradle并没有提供像Maven那样的在配置文件配置本地仓库目录,需要在环境变量进行配置
A>Window下配置Gradle的本地仓库变量
1.通过gradle -g命令配置
gradle -g D:\LinkSpace\Download\DevelopPackage\Gradle\Repo(指定的本地仓库的目录)
PS C:\Users\fcsca> gradle -g D:\LinkSpace\Download\DevelopPackage\Gradle\RepoStarting a Gradle Daemon (subsequent builds will be faster)> Task :helpWelcome to Gradle 6.5.To run a build, run gradle <task> ...To see a list of available tasks, run gradle tasksTo see a list of command-line options, run gradle --helpTo see more detail about a task, run gradle help --task <task>For troubleshooting, visit https://help.gradle.orgDeprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.Use '--warning-mode all' to show the individual deprecation warnings.See https://docs.gradle.org/6.5/userguide/command_line_interface.html#sec:command_line_warningsBUILD SUCCESSFUL in 5s1 actionable task: 1 executedPS C:\Users\fcsca>
2.通过环境变量配置
打开环境变量新建变量名为GRADLE_USER_HOME,值为本地仓库文件夹的目录路径(注意不能指向和Maven相同的仓库,他们并不兼容)
B>Linux在/etc/profile文件进行配置环境变量
export GRADLE_HOME=/usr/local/gradleexport PATH=$GRADLE_HOME/bin:$PATHexport GRADLE_USER_HOME=$GRADLE_HOME/.gradle
5、配置Gradle的全局初始化配置
正如Maven的个人setting.xml文件和全局setting.xml文件一样,Gradle也有定义自己的初始化全局配置文件的操作。
A>Gradle的配置文件的启动
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顺序执行这些脚本 。以上是Gradle初始化脚本(init.gradle)启动的配置,Gradle启动后会自动按照顺序读取。
B>配置Gradle全局初始化文件init.gradle
在习惯的目录下新建一个init.gradle初始化脚本,将下面的配置内容写入init.gradle文件
》私服仓库的配置信息
allprojects {repositories {maven {url "https://maven.aliyun.com/repository/public"}maven {url "https://maven.aliyun.com/repository/jcenter"}maven {url "https://maven.aliyun.com/repository/spring"}maven {url "https://maven.aliyun.com/repository/spring-plugin"}maven {url "https://maven.aliyun.com/repository/gradle-plugin"}maven {url "https://maven.aliyun.com/repository/google"}maven {url "https://maven.aliyun.com/repository/grails-core"}maven {url "https://maven.aliyun.com/repository/apache-snapshots"}}}
C>Gradle全局代理设置
在配置目录下新建gradle.properties文件,添加如下配置
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8systemProp.http.proxyHost=127.0.0.1systemProp.http.proxyPort=10800systemProp.https.proxyHost=127.0.0.1systemProp.https.proxyPort=10800systemProp.file.encoding=UTF-8org.gradle.warning.mode=all
6、在IDEA中的配置Gradle

