Gradle【扫盲】之简易使用教程

本文详细介绍了Gradle的下载、配置过程,包括设置环境变量、配置国内镜像以提高下载速度,并展示了如何通过命令行初始化项目及执行常见任务。同时,强调了Gradle与Maven本地仓库的共用,并提供了配置示例。
摘要由CSDN通过智能技术生成
官网地址
 https://gradle.org/
版本选择

如果使用的是idea,可以在idea的plug目录下查看支持的gradle的版本:
在这里插入图片描述
进入目录:
在这里插入图片描述

那我们到官网下载对应版本的gradle即可

Gradle下载及配置
进入官网,查看发行版本

在这里插入图片描述
选择对应的安装包
在这里插入图片描述

  • binary-only:编译好的gradle可执行程序
  • complete (checksums):除了binary-only还有文档,源码等附件
  • 初学者建议下载后者
配置(我就以win为例了)
配置项目示例说明
GRADLE_HOMEE:\gradle-6.7安装包解压路径
GRADLE_USER_HOMEGradle本地依赖包存分路径可与maven的 localRepository 共用一个
Path新增:%GRADLE_HOME%/bin将Gradle的可执行文件加入到系统Path中
Gradle使用原有Maven的本地仓库

即上面的 GRADLE_USER_HOME 配置和maven 的localRepository一致即可

Gradel配置国内仓库

在grade的安装目录下有一个 init.d 的目录,这个目录里以 gradle为扩展名的文件都会被执行:

在这里插入图片描述


  • readme.txt里有描述:
You can add .gradle init scripts to this directory. Each one is executed at the start of the build.
  • 翻译:
您可以将.gradle init脚本添加到此目录。每一个都在构建开始时执行。
  • 在网上找了一段配置;新建了一个 repo.gradle 文件,文件名可以自己取,只要扩展名正确即可。
allprojects {
    repositories {
        mavenLocal()
		maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
		maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
    }

	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/' }
		}
	}
}

其中 mavenLocal() 表示使用maven 的本地仓库地址,gradle会去找环境变量的 M2_HOME或者MAVEN_HOME;

链接: 用M2_HOME还是MAVEN_HOME配置环境变量,有什么区别?

从配置看:gradle也是从maven仓库去下载的依赖包

验证安装

打开cmd执行gradle -v
在这里插入图片描述
这样的话就安装成功了

Gradle初始化一个项目

Gradle可以通过命令行的方式创建项目

  • 新建一个目录
  • 进入目录,然后执行 gradle init
    在这里插入图片描述
    上面五个步骤:
    1:选择项目的类型
    2:项目的开发语言
    3:项目是否包含子模块
    4:构建脚本的语言
    5:测试框架的选择
    在这里插入图片描述
    6:输入项目名称
    7:输入包项目名称
    创建完毕!
Gradle常用命令
命令名称说明
gradle init初始化项目
gradle classes编译
gradle clean清理输出目录
gradle test单元测试,生成测试报告
gradle build构建项目
gradle build -x test-x 参数表示跳过某个阶段
Gradle依赖配置

那么Gradle的依赖我们到哪里去获得呢,之前都是用maven直接到 https://mvnrepository.com/ 查询;
其实Gradle也是一样的,看截图就明白了:

在这里插入图片描述
Gradle依赖的写法也是到mave仓库查询
在这里插入图片描述
然后加到 build.gradle的 dependencies 配置项即可!

打开一个gradle项目,在右侧插件栏
在这里插入图片描述
双击执行对应的task即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值