缘起
最近在看Spring的源码,笔者准备在CSDN写一个专栏,用于记录关于spring源码阅读过程中的心得和体会。
废话补多少,看源码之前首先是要搭建源码的运行环境,搭建运行环境大概分为以下几步。
步骤
- 安装git
- 安装Gradle
- 下载源码
- 导入到开发环境中
下面一步步介绍
安装GIT
spring源码现在是放在git hub中,故我们需要先安装Git,在windows下安装Git很简单,读者可以自行百度。
安装好了后可以采用Git命令 git clone https://github.com/spring-projects/spring-framework.git
的方式
如果不装git也是可以的,直接去git hub上下载源码便是。
spring源码在git hub上的地址:https://github.com/spring-projects/spring-framework
安装Gradle
由于spring是基于Gradle而非maven开发的,故还需要先安装Gradle,Gradle安装也相对比较简单,读者可以自行百度。
把Spring源码导入到开发环境中
笔者用的开发环境是idea,读者使用eclipse也是可以的,用过maven的都知道,项目在导入的时候会需要去下载很多的包,Gradle也是一样,所以在项目导入的时候我们需要等待包下载安装完,搭建好的spring源码环境如图所示。
开始调试代码
我们可以看到spring源码下有个src的目录,我们可以在此新建一些我们的测试类,用于调试spring的源码
如此我们就可以根据代码一步步走,从而进行源码阅读。