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

相关推荐
fly_over3 小时前
Claude Code 从零复刻教程 第 1 篇:项目初始化与 CLI 骨架
学习·源码·ai编程·工具·命令行·claude code
Linux猿5 天前
基于单片机浴室窗帘控制系统 | 附源码
单片机·嵌入式硬件·毕业设计·源码·课程设计·项目·基于单片机于是窗帘控制系统
爱笑的源码基地8 天前
源码开箱即用,智慧工地成品源码,基于Spring Cloud +UniApp技术框架
java·源码·智慧工地·智慧建造·开箱即用·工地·成品源码
幽络源小助理8 天前
Kratos Typecho 主题源码:完美移植 WordPress 版
php·源码
flyfox9 天前
OpenClaw(龙虾) Skills 实战开发指南
人工智能·python·源码
大叔_爱编程13 天前
基于用户评论的热点问题挖掘与反馈分析系统-django+spider+uniapp
python·django·uni-app·毕业设计·源码·课程设计·spider
工业互联网专业13 天前
基于Python的广东旅游数据分析_flask+spider
python·数据分析·flask·毕业设计·源码·课程设计·spider
树上有只程序猿16 天前
如何实现低代码源码级交付和私有化部署
源码·敏捷开发
jump_jump17 天前
深入理解 Go Context:从原理到实战(基于 Go 1.26)
go·源码