1.在GitHub上下载spring源码
GitHub上spring下载地址:
https://github.com/spring-projects/spring-framework
①选择所需版本:
②下载:
预编译spring源码
打开下载好的源码,找到 import-into-idea.md 并打开
第一步:在终端中进入spring源码所在的目录,执行 ./gradlew :spring-oxm:compileTestJava 对源码进行预编译
第二部:导入 IDEA(之后是漫长的等待。。。我经历了一个半小时的构建才完成😂)
第三步:IDEA不能编译spring-aspects,将spring-aspects模块unload
第四步:导入完成。随便打开一个类,没有报错,恭喜你!
Tips:
① spring源码导入IDEA是通过gradle构建的,可以自己安装(