spring-framework-5.2.8 源码编译
1 准备
-
JDK1.8 +
-
Gradle5.6.4+
-
Jetbrains IDEA 社区或期间版
2 下载编译
-
去到 github上 spring-framework 的主页找到对应的
tag
版本,点击下载 zip包 下载 spring-framework-5.2.8 源码压缩包 (下载其他版本源码类似) -
预编译 spring-oxm
./gradlew :spring-oxm:compileTestJava
-
Import 到 IDEA (File -> New -> Project from Existing Sources -> Navigate to directory -> Select build.gradle)
-
排除
spring-aspect
模块 -
刷新 gradle
3 常见问题
-
Gradle 下载太慢:
手动先下载好对应版本的 gradle 压缩包,放入 dists 目录,如
.gradle\wrapper\dists\gradle-5.6.4-bin
-
Gradle 下载 jar 包失败
2.1 添加 阿里云的 gradle 仓库(操作指南 https://maven.aliyun.com/mvn/guide)
2.2 手动下载好 jar 包放入 gradle 缓存目录(.gradle\caches\modules-2\files-2.1
)