最近想利用业余时间学习一下spring源码,阅读源码的第一步就是构建spring源码的阅读环境。由于spring 5.0.x是通过gradle构建的,由于平时主要还是使用maven构建项目,因此在构建过程还是遇到很多坑,百度也是千奇百怪,真是万事开头难,因此谨以此文记录一下构建过程。
环境
- jdk1.8.0_121
- idea 2019.3.3
- gradle-4.4.1
- spring-framework 5.0.x
构建spring-framework源码阅读环境
1、在GitHub上下载spring-framework
1)搜索spring-framework
2)选择下载5.0.x分支