最近研究下spring 5.0(5.1.6.BUILD-SNAPSHOT)源码,记录下 IDEA编译源码
1 环境准备
本人使用windows 7系统,gradle -4.10.2,
spring使用的版本5.1.6.BUILD-SNAPSHOT。
下载地址 https://github.com/spring-projects/spring-framework
IDEA的版本
注意jdk使用的版本为1.8.0_201,低版本可能会出现其他问题
2 IDEA导入spring源码
下面是我的idea导入gradle配置:
注意事项:
将org.jetbrains.dokka从'0.9.17' to '0.9.15'修改,否则一直报错,
错误原因
以上稍等一段时间就可以完成编译项目
3, gradle安装完成依赖包后,对整个工程进行构建
出现如下错误
这个主要是Kotlin插件的版本问题,解决方案是更新新版本的Kotlin插件
然后随便找一个test 就可以调试了MethodParameterTests.java运行
到此项目编译成功,就可以本地调试对应的spirng源码了