浅读spring源码《一》

29 阅读1分钟

一、从spring官网拉取本次版本分支的代码

spring源码目前是在github上面托管的,链接:spring.io/projects/sp…

image.png 通过点击图中的猫头图标,跳转到spring源码在github的位置。国内访问可能比较慢,此处提供免费梯子,有需要者自取: w1.v2free.cc/auth/regist… 回到整体,我们这次采用的v5.2.6 RELEASE版本。

image.png 然后git拉到本地仓库。

二、安装和配置gradle,本地构建spring源码

这块网上很多教程,简单介绍一下。

gradle官网地址:https://gradle.org/releases/
下载v5.6.4版本
新手推荐看: https://blog.csdn.net/AARON0797/article/details/104424462#:~:text=%E5%9C%A8spring%E6%BA%90%E7%A0%81%E6%A0%B9%E7%9B%AE%E5%BD%95%E4%B8%8B%20windows%E4%BD%BF%E7%94%A8%E5%91%BD%E4%BB%A4%20%EF%BC%9A,gradlew%20%3Aspring-oxm%3AcompileTestJava%20linux%E5%92%8Cmac%E4%BD%BF%E7%94%A8%E5%91%BD%E4%BB%A4%3A.%2Fgradlew%20%3Aspring-oxm%3AcompileTestJava

三、将spring源码导入到IDEA中,运行起来

导入spring源码到idea就好了,第一次编译时间长是正常的