Gradle包下载方式

使用原因

很多开源项目都使用Gradle作为包管理器,但是对Gradle并不熟悉,下载后经常出现导包失败的情况

使用方法(以Spring为例)

先去github上找到想要下载的版本,这里下载的是5.3.x,直接把包下载下来,解压,spring-framework-5.3.x/gradle/wrapper/gradle-wrapper.properties里面指定了Spring需要的Gradle版本,因此它会根据这个文件自动下载gradle

更换镜像源

Gradle也是使用maven仓库的,因此使用默认镜像源会比较慢,建议换成国内镜像

打开spring-framework-5.3.x/build.gradle,修改repositories

复制代码
repositories {
			// 国内阿里云镜像
			maven { url "https://maven.aliyun.com/repository/public" }
			// 华为云中央仓库镜像
			maven { url "https://repo.huaweicloud.com/repository/maven/" }
			// 腾讯云中央仓库镜像
			maven { url "https://mirrors.cloud.tencent.com/nexus/repository/maven-public/" }
			// 原有中央仓库
			maven { url "https://repo.spring.io/libs-spring-framework-build" }
			mavenCentral()
		}
导入项目

在IDE中导入项目进行自动下载

如果没有自动下载就build一下

相关推荐
前端小L17 小时前
专题四:ref 的实现
vue.js·前端框架·源码
luoluoal2 天前
基于python的二维码生成算法研究和实现(源码+文档)
python·mysql·django·毕业设计·源码
爱笑的源码基地2 天前
云HIS系统源码,通过云原生部署和标准化接口,支持医保政策云同步及医共体建设
源码·云his·程序·代码·智慧医疗·医院管理信息系统·中小医院
前端小L2 天前
专题三:完善响应式 —— readonly 与 isReactive
源码·vue3
前端小L3 天前
专题一:搭建测试驱动环境 (TypeScript + Vitest)
前端·javascript·typescript·源码·vue3
前端小L3 天前
专题二:核心机制 —— reactive 与 effect
javascript·源码·vue3
幽络源小助理4 天前
知宇发卡系统二开API代销系统开源版 – 支持代理审核与多商家对接
php·源码
luoluoal4 天前
基于python的语音和背景音乐分离算法及系统(源码+文档)
python·mysql·django·毕业设计·源码
luoluoal5 天前
基于python的英汉电子词典软件(源码+文档)
python·mysql·django·毕业设计·源码
luoluoal5 天前
基于python的旅游景点方面级别情感分析语料库与模型(源码+文档)
python·mysql·django·毕业设计·源码