搭建 springboot 源码阅读环境

2025/04/06

文章目录

一、背景

搭建 SpringBoot 源码阅读环境。

二、步骤

(一)下载源码

在 github 上 clone 框架源码。

本地进行编译,编译成功后,就可以正常跳转了。

如果本地编译失败的话,这里是我 fork 的框架仓库,可以拉取下来进行下文件内容对比。

(二)添加国内镜像地址

如果用框架中原始的依赖仓库地址,依赖下载可能会很慢。为了让依赖下载得更快,可以把国内镜像地址放在编译配置中,这样就会快很多了。

可以看下仓库中 commit id 为 d504a68b9c2137b5a759cdb101a053e4e7755ea9 的提交,这个提交中是关于镜像地址的配置。

三、框架前身 interface21 源码环境搭建

在 github 上找到 interface21 的仓库,clone 下来。

如果是项目中实际的 jar 包,需要手动在 idea 中添加 jar 包依赖:

添加完成后,如果代码中使用的 jar 包中的方法,就可以正常跳转过去了。