Gradle和Groovy的学习之安装!

目录

一、 引言

二、介绍

三、Groovy的安装

(一) 下载groovy

(二) 配置环境变量

四、Gradle的安装

(一) 下载gradle

(二) Gradle环境配置

(三) 更改下载的源配置

五、结尾


一、 引言


  • Gradle是继Maven之后的新一代构建工具,它采用基于groovyDSL语言作为脚本,相比传统构建工具通过XML来配置而言,最直观上的感受就是脚本更加的简洁、优雅。
  • ‌Groovy‌是一种基于Java虚拟机(JVM)的敏捷开发语言,它结合了PythonRubySmalltalk等语言的强大特性。Groovy代码能够与Java代码很好地结合,也可以用于扩展现有代码

二、介绍

记录本人对于Gradle和Groovy的学习

Gradle 官网:Gradle Build Tool

JDK下载地址:Download the Latest Java LTS Free

groovy下载地址:The Apache Groovy programming language - Download

三、Groovy的安装

(一) 下载groovy

需要提到的是,groovy运行依赖 jDK,所以我们需要先安装 jdk再安装groovy。

JDK下载地址:Download the Latest Java LTS Free

groovy下载地址:The Apache Groovy programming language - Download

查看本机的jdk和Groove版本

java -version

groovy -version

我的电脑已经安装过 jdk 接下来只详细介绍安装groovy的过程;

ps :

两者安装过程相差不多

  1. 在groovy官网下载自己所需安装包
  2. 将文件解压到自己想要存放的位置
    1. 例如 : D:\Tool\groovy-4.0.26

(二) 配置环境变量
  1. 按住windows+r键 唤出运行窗口,然后输入:SYSDM.CPL,随后回车,打开系统属性
  2. 选择 高级 --> 环境变量
  3. 选择系统变量 新建
  4. 在弹出的 "新建系统变量"中
    1. 变量名 : GROOVY
    2. 变量值 : 你存放的位置如 (D:\Tool\groovy-4.0.26)

  1. 在 系统变量中找到 Path 属性 选中 --> 编辑
  2. 在弹出的"编辑环境变量" 选择新建 --> 添加下面数据
    1.  %GROOVY%\bin

  1. 查看 groovy版本
    1.   groovy -v

ps:

如果没生效可以尝试重启一下电脑

四、Gradle的安装

(一) 下载gradle

Gradle 官网:Gradle Build Tool

  1. 在官网下载对应版本并解压到自己想要存放的位置
    1. D:\Tool\gradle-8.13

(二) Gradle环境配置

新增系统环境变量GRADLE_HOME

GRADLE_HOME
D:\Tool\gradle-8.13

配置新的 Path

%GRADLE_HOME%\bin

cmd 验证一下

gradle -v

  1. 配置 GRAGLE_USER_HOME
    1. 特别注意:解释一下:GRAGLE_USER_HOME 相当于配置 本地仓库位置
    2. [就像我们安装Maven 的时候修改配置文件指定本地仓库位置一样,当然,如果你安装过Maven, 可以共用一个]
GRAGLE_USER_HOME
D:\Tool\gradle-8.13\gradle-8.13-reporsitory

(三) 更改下载的源配置
  1. 在gradle的init.d 文件下新建文件 init.gradle
  2. 在文件中输入一下内容
allprojects{
    repositories {
        def ALIYUN_REPOSITORY_URL = 'https://maven.aliyun.com/repository/public/'
        def ALIYUN_JCENTER_URL = 'https://maven.aliyun.com/repository/jcenter/'
        def ALIYUN_GOOGLE_URL = 'https://maven.aliyun.com/repository/google/'
        def ALIYUN_GRADLE_PLUGIN_URL = 'https://maven.aliyun.com/repository/gradle-plugin/'
        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
                }
                if (url.startsWith('https://dl.google.com/dl/android/maven2/')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_GOOGLE_URL."
                    remove repo
                }
                if (url.startsWith('https://plugins.gradle.org/m2/')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_GRADLE_PLUGIN_URL."
                    remove repo
                }
            }
        }
        maven { url ALIYUN_REPOSITORY_URL }
        maven { url ALIYUN_JCENTER_URL }
        maven { url ALIYUN_GOOGLE_URL }
        maven { url ALIYUN_GRADLE_PLUGIN_URL }
    }
}

五、结尾

之后,在对gradle和groovy进行使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值