Spring 源码本地环境搭建Spring
内容概述
- jdk 版本:jdk1.8
- 版本管理工具:git
- 开发(源码阅读)工具:idea
- idea 插件:kotlin
- jar 包版本管理工具:gradle
# [1] 环境准备
Spring 源码本地环境搭建时,需要做如下准备:
- jdk 版本:jdk1.8
- 版本管理工具:git
- 开发(源码阅读)工具:idea
- idea 插件:kotlin
- jar 包版本管理工具:gradle
# [2] gradle 安装
下载完成后直接解压即可。

配置环境变量:
新增系统变量:GRADLE_HOME

修改Path系统环境变量,新增配置:***%GRADLE_HOME%\bin***

# [3] kotlin 插件安装

# [4] Spring 源码下载
- 源码下载命令:
git clone --branch v5.2.8.RELEASE https://gitee.com/Z201/spring-framework.git
1
- 相关配置修改

- 修改settings.gradle文件:
repositories {
gradlePluginPortal()
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://repo.spring.io/plugins-release' }
}
1
2
3
4
5
2
3
4
5
- 修改gradle.properties文件:
version=5.2.8.RELEASE
org.gradle.jvmargs=-Xmx2048M
org.gradle.caching=true
org.gradle.parallel=true
org.gradle.configureondemand=true
org.gradle.daemon=true
1
2
3
4
5
6
2
3
4
5
6
- 修改build.gradle文件:
maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}
1
2
2
- 编译spring-oxm模块 编译命令:
gradlew :spring-oxm:compileTestJava
1
编译成功后效果:
注意:首次编译的时间较长,可能会在30min左右.
# [5] IDEA 导入Spring 源码
具体步骤如下:

最近更新: 2025/03/03, 06:23:53