1.搭建源码环境
1.从spring的源码:https://github.com/spring-projects/spring-framework
如果网络不好可以从码云下载https://gitee.com/mirrors/spring-framework
打开如下图
点击tag
选择 v5.3.26 下载
下载后解压用idea打开
看spring代码的源码的gradle的版本(gradle/wrapper/gradle-wrapper.properties)可以下载gradle的版本 https://services.gradle.org/distributions/gradle-7.5.1-bin.zip
到gradle官网下载gradle https://gradle.org/releases/
下载完gradle后解压在idea中配置
配置好gradle好后,修改下载依赖的不然下载太慢
配置根路径下build.gradle文件中
源码中的镜像文件,https://developer.aliyun.com/mvn/guide
修改为
repositories {
maven {
url 'https://maven.aliyun.com/repository/public/'
}
maven {
url 'https://maven.aliyun.com/repository/spring/'
}
mavenLocal()
mavenCentral()
}
如下图
再次下载gradle后(也可以取消)
下载完依赖点击gradle 刷新
右侧显示项目蓝色,gradle下显现spring的包,并出现BUILD SUCCESSFUL in 13s