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一下

相关推荐
Tang102418 小时前
Android Koltin 图片加载库 Coil 的核心原理
源码
没有bug.的程序员2 天前
Spring Boot Actuator 监控机制解析
java·前端·spring boot·spring·源码
shenshizhong4 天前
鸿蒙HDF框架源码分析
前端·源码·harmonyos
谷哥的小弟5 天前
Spring Framework源码解析——TaskExecutor
spring·源码
SunkingYang11 天前
github上的secsgem源码有什么功能,如何基于现有源码secsgem开发一套既能做host又能做equipment的系统,应该如何设计
源码·host·secsgem·半导体协议·semi·equipment·如何设计
桦说编程11 天前
深入解析CompletableFuture源码实现(2)———双源输入
java·后端·源码
科兽的AI小记13 天前
市面上的开源 AI 智能体平台使用体验
人工智能·源码·创业
阿兰哥18 天前
【调试篇5】TransactionTooLargeException 原理解析
android·性能优化·源码
小张课程18 天前
Dubbo 3 深度剖析 – 透过源码认识你|网盘无密分享
dubbo·源码
小张课程18 天前
dubbo3深度剖析透过源码认识你 dubbo源码分析
dubbo·源码