spring源码阅读(1)-使用idea和gradle编译spring5.x源码

1.spring源码下载

首先打开github,然后搜索 spring-framework,就可以找到官方上传的源码了,

spring源码阅读(1)-使用idea和gradle编译spring5.x源码

然后找到我们想看的源码的版本,这里我们看的是5.x,所以选择了5.x的版本

spring源码阅读(1)-使用idea和gradle编译spring5.x源码

之后使用git clone 下来源码到本地就可以了

spring源码阅读(1)-使用idea和gradle编译spring5.x源码

然后找到 spring-framework/gradle/wrapper/gradle-wrapper.properties,查看使用的gradle版本

 

spring源码阅读(1)-使用idea和gradle编译spring5.x源码

这里我们可以看到使用的版本是4.4.1,在我们使用gradle编译源码的时候,spring会自动下载这个版本的gradle的编译器,不过因为网络和其他问题.....我下载了很多次都没有成功,于是直接去官网下载了一个。

2.gradle下载

官网下载地址:https://services.gradle.org/distributions/

然后找到对应的4.4.1的版本

spring源码阅读(1)-使用idea和gradle编译spring5.x源码

gradle-src为gralde源码,

gradle-bin为安装包,

gradle-all为源码加安装包,

我们这里只需下载安装包即可。

 

3.编译源码

 

找机会再填