1.下载gradle,我这里用的是4.9版本,直接去官网下载就好,配置系统变量,最后能看到这个就是成功

2.下载spring源码,可以用git,但是我下不来,在github上搜spring,找到springframework,分支选择5.0.X,然后下载zip包
3.打开spring源码路径下的这个文件

这一块就是教你怎么编译
4.首先你在spring源码路径下cmd,执行命令gradlew :spring-oxm:compileTestJava


这就是已经执行成功了
5.用idea打开spring源码项目


进来之后就用gradle构建源码,这时候会报好几个错。
6.排错记录:
这个插件的版本要与你在第一张图中看到的kotlin的版本一致

还有一个spring-beans这个项目报的错,把这个注释掉就好了

7.排完错后,就开始编译,最后java文件都编译成class文件了,就可以开始读源码了

8.温馨提示:最好跟着我的版本一起来,不然会有很多因版本不支持导致的问题,另外我的jdk版本是1.8_60


本文详细介绍如何使用Gradle 4.9版本编译Spring 5.0.X源码,包括下载Gradle与Spring源码、配置环境变量、解决编译错误及最终阅读源码的全过程。特别提醒,建议使用JDK 1.8_60版本以避免版本不兼容问题。
1512

被折叠的 条评论
为什么被折叠?



