前言
一直想看Spring源码,网上好多导入的教程,但是好水,我试了好多都不成功,还有屏蔽什么配置文件的一大推,几乎都一样文章,无力吐槽.我导入过程是没有屏蔽任何配置文件的,亲测成功
版本
- win10系统,
- IDEA : 2018,
- JDK : 1.8.0_40,
- Gradle : 4.10.2 (怎么下载安装,度娘上有)

源码拉取


打开项目
选择拉取好的Spring源码

-XX:MaxPermSize=2048m -Xmx2048m -XX:MaxHeapSize=2048m

项目在IDEA打开后,快捷键Alt+F12,执行命令./gradlew :spring-oxm:compileTestJava
,过程中可能会提示缺少某些Jar包,直接点击下载,然后导入IDEA中即可(萌新我也是手动下了4个Jar包)

BUILD


PS
- 在BUILD过程中,可能会出现问题
- 报 InstrumentationSavingAgent 不存在的错误
- 报 ‘io.spring.dependency-management’ 插件不存在,我在导入的时候就是报这个异常,我重新BUILD,就重新下载插件了,或可参考 《Plugin [id: ‘io.spring.dependency-management’, version: ‘1.0.5.RELEASE’, apply: false] was not found in any of the following sources:》 一文进行解决