Spring源码环境搭建
同一版本说明:gradle5.6.3,JDK11.0.5,springframework5.1.x。确认无问题版本。按照如下构建过程构建即可。
安装gradle
1、进入官网的下载页面(https://services.gradle.org/distributions/)如下图所示,我们选择想要安装的发布版本。
gradle-x.x-src.zip是源码,gradle-x.x-bin.zip是需要下载的安装发布版,gradle-x.x-all.zip则是下载全部的文件。
我是用的版本是gradle-6.3-bin.zip。
2、Gradle下载的源码不需要安装,我们将下载的压缩包在本机的目录下直接解压即可,解压后的目录如下图所示。
3、配置Gradle配置环境变量,右键“这台电脑”-->"属性"-->"高级系统设置"-->"环境变量"-->"系统变量"。
我们在系统变量中新增一个GRADLE_HOME值为解压后的路径。
然后我们还需要修改Path变量,将Gradle的bin目录添加进去,我们在Path变量的最后面添加;%GRADLE_HOME%\bin。
4、配置完成后我们查看一下本机安装的gradle的版本信息,使用快捷键Win+R弹出的输入框中输入cmd,然后打开命令窗口,在命令窗口中输入gradle -v 或 gradle -version 可以查看到gradle的版本信息,如下图所示。
导入spring源码
1、在GitHub下载源码工程(https://github.com/spring-projects/spring-framework),如下图所示,我们选择想要查看的版本。
我是用的版本是5.1.x。
2、使用IDEA打开下载好的源码工程。点击File-Settings,设置Gradle配置,如下图。
3、编译⼯程(顺序:core-oxm-context-beans-aspects-aop)
4、新建一个module,用于我们测试追踪源码入口。
Spring源码剖析
共有条评论 网友评论