Gradle安装与配置

::: hljs-center # Gradle安装与配置 ::: >s 系统环境:CentOS 7.x、Windows10 JDK 版本:1.8+ Linux下jdk的安装 >i # 一、Window 下Gradle安装与配置 1. 下载 下载对应的Gradle,我这里下载的是gradle-4.6-all.zip,下载地址:https://gradle.org/releases/ 2. 解压 解压gradle-4.6-all.zip,我这里解压到E:\software ![image.png](https://cos.easydoc.net/52087651/files/l6eazbuy.png) 3. 配置环境变量 配置 Gradle 环境变量:GRADLE_HOME、GRADLE_USER_HOME和Path ![image.png](https://cos.easydoc.net/52087651/files/l6eazlrv.png) ![image.png](https://cos.easydoc.net/52087651/files/l6eazu2h.png) 4. 修改配置 在Gradle安装目录下的 init.d 文件夹下,新建一个 init.gradle 文件( 这个init.gradle就相当于maven中的settings.xml),填写以下配置: ```xml allprojects { repositories { maven { url 'file://E:\software\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 包。 5. 验证安装是否成功 按下键盘的Win+R后,输入cmd回车,输入gradle -v,如果能打印出版本信息: ![image.png](https://cos.easydoc.net/52087651/files/l6eb05pq.png) >i # 二、Linux 下Gradle安装与配置 ## 1. 下载解压 下载对应的Gradle,我这里下载的是gradle-4.6-all.zip,下载地址:https://gradle.org/releases/ ```shell [xiaokang@hadoop ~]$ unzip gradle-4.6-all.zip -d /opt/moudle/ ``` 2. 配置环境变量 ```shell [xiaokang@hadoop ~]$ sudo vim /etc/profile ``` 在原有的基础上添加如下环境变量: ``` export GRADLE_HOME=/opt/gradle export GRADLE_USER_HOME=/home/liulike/gradle_repository export PATH=$PATH:$GRADLE_HOME/bin ``` 使得配置的环境变量立即生效: ``` [xiaokang@hadoop ~]$ source /etc/profile ``` 3. 修改配置 先创建本地仓库目录`gradle_repository` ```shell [xiaokang@hadoop ~]$ mkdir gradle_repository ``` 在Gradle安装目录下的 init.d 文件夹下,新建一个 init.gradle 文件( 这个init.gradle就相当于maven中的settings.xml),填写以下配置: ```xml allprojects { repositories { maven { url 'file:///home/xiaokang/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/' } } } } ``` 4. 验证安装是否成功 输入`gradle -v`,如果能打印出版本信息,说明安装成功: ![image.png](https://cos.easydoc.net/52087651/files/l6ecn218.png)