环境准备

1.JDK1.8
2.Gradle4.6
3.GitHub下载的spring-framework-4.3.27.RELEASE
4.InteliJ Idea2019.2

编译步骤

1.解压下载Spring源码,用idea直接打开
2.打开import-into-idea.md

进入idea的Terminal执行命令
1. Pre-compile spring-oxm with ./gradlew cleanIdea :spring-oxm:compileTestJava
2. Import into IDEA (File->import project->import from external model->Gradle)
3. Set the Project JDK as appropriate (1.8+)
4. Exclude the spring-aspects module (Go to File->Project Structure->Modules)
5. Code away

3.其实不需要完全按照这个步骤来,idea直接打开会自动识别Gradle工程进行build,这时候会提示编译失败:Spring源码导入idea编译失败
4.这个时候不要慌 根据提示找到报错的地方
Spring源码导入idea编译失败
直接注释掉(心里想: 什么eclipse?艹);注释之后idea会自动编译,然后就成功了!
如果帮你解决问题了 原创不易 点个赞吧^^

相关文章: