Gradle 入门笔记

Gradle 入门笔记

1 下载安装

1.1 下载地址

Gradle Distributions:https://services.gradle.org/distributions/

image-20220123213447277

---bin.zip :发行版

---src.zip : 源码

---all.zip : 全部文件

1.2 安装

  1. 将下载的压缩包解压。
  2. 配置环境变量

​ 在系统变量中新剑变量如下,变量值就是解压路径。

image-20220123214026635

​ 然后在path 中添加一个新变量如下

image-20220123214149426

  1. 验证是否配置成功:命令行输入 gradle -v 出现如下界面

    image-20220123214336273

2 gradle 介绍

2.1 gradle 简单语法

使用idea 提供的gradle 的控制台

//groovy 可以省略语句最末尾的分号
//groovy 可以省略括号

//groovy 定义变量
//def 是弱类型,groovy 会根据情况自动给变量赋予对应的类型
def  x


//定义一个集合
def list=['a','b','c']
//向列表中添加元素
list<< 'e'
//取列表第4个值
println(list.get(3))


//定义一个map
def map=["k1":"vl1","k2":"v2"]
//添加一个键值
map.k3="vl3"
//打印
println(map.k3)



//gradle 闭包
//闭包就是一个代码块,再gradle中,主要把闭包当作参数使用
//定义一个闭包
def b={
    println("hhh")
}
//定义一个闭包,里面需要闭包类型的参数
def  method(Closure closure){
    closure()
}
//调用方法
method(b)


//定义一个带有参数的闭包
def b2={
    //参数的使用
    a ->
        println "参数 ${a}"
}
//定义一个方法
def method2(Closure closure){
    closure("aaaa")
}
//调用方法
method2(b2)

2.2 bulid.gradle

/**
 * 指定所使用的仓库,mavenCentral() 表示使用中央仓库,此刻项目中所需要的jar 包都会默认从中央仓库下载到本地指定目录
 */
repositories {
    mavenCentral()
}

/**
 *  gradle 工程所有的jar 坐标都再dependencies 属性内放置
 *  每一个jar 包的坐标都有三个基本组成 组,名称,版本号
 */
dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0'
    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0'
}

3 让gradle 使用maven 仓库

在系统变量中新建一个变量如下,其中变量值为maven仓库地址

image-20220123223903564

跟随b站上 黑马程序员学习。地址: https://www.bilibili.com/video/BV1iW411C7CV?from=search&seid=1987771238527289147&spm_id_from=333.337.0.0

posted @ 2022-01-23 23:34  发呆鱼  阅读(16)  评论(0编辑  收藏  举报