前言
学习Spring源码的重要前提是在本地有一套源码环境,这样可以方便我们在本地环境添加注释、断点调试、查看类图等。
下面讲述下如何使用Gradle编译Spring5.2.10源码。
一、Spring源码编译环境及版本介绍
JDK环境:1.8及以上
Spring版本:5.2.10.RELEASE版本
开发工具:IntelliJ IDEA 2019.2.4
编译工具:Gradle-5.6.4-bin
操作系统:windows 10
二、前期准备工作
1.安装并配置JDK环境
这里就不多说了,自行百度。
2.下载和配置Gradle编译工具
2.1.访问Gradle:
https://services.gradle.org/distributions/
2.2.下载并解压压缩包gradle-5.6.4-bin.zip
2.3.配置Gradle环境变量
新建变量名:GRADLE_HOME
变量值:gradle解压后的位置目录
新建变量名:GRADLE_USER_HOME
变量值:自定义gradle仓库目录
修改变量名:Path
增加变量值:%GRADLE_HOME%\bin
2.4.验证Gradle是否安装成功
运行cmd,输入gradle -v,如下图则代表安装成功
3.下载Spring源码
3.1.访问Spring官网
https://spring.io/
3.2.找到Projects,选中Spring Framework
3.3.点击github头像,跳转到github中
3.4.找到5.2.10.RELEASE
3.5.点击Code,下载压缩包
三、使用Gradle编译Spring环境
1.修改Spring源码包下的gradle相关配置文件
1.1.修改 Spring-Framework 目录下 gradle/wrapper/gradle-wrapper.properties 文件
Spring程序是通过gradle进