Spring源码下载编译
下载地址
https://github.com/spring-projects/spring-framework/tree/v5.3.0
1. 找一个自己喜欢的版本和分支, 下载源码压缩包, 解压
2. 把项目导入idea, 配置gradle
项目里有配置对应的gradle版本, 编译时会直接下载
3. 编译
打开Terminal窗口, 在根目录使用gradle-wapper命令:
gradlew :spring-oxm:compileTestJava
4. 排除spring-aspects包
在spring-aspects包右键 -> Load/Unload Modules
结束
注意:
运行一遍报错不用怕, 可以重复运行, 我有个包下不来, 直接挂梯子, 下完再build一下项目就OK了, 再不行的话就再重新导入一遍项目, 注意idea右下角的提示, 及时导入变更