spring 源码阅读环境
要进行源码阅读之前,强调需要先对一个产品有熟悉的使用,就好像你想要造车,要先会开车,再去学习如何造车,否则一切都是停在理轮上,完全不了解这个车是如何运行的,没有概念。推荐对需要阅读的源码先保存在自己仓库中,并创建一个源码分支,可以在阅读分析的过程中对重要点进行注释帮助加深理解。
fork源码Spring 官方github源码仓库
https://github.com/spring-projects/spring-framework
构建源码阅读环境将代码 clone 到本地,克隆完成后,IDEA自动打开项目。
报错处理,首次打开会报个错,别慌这是因为IDEA缺少必要插件,点右侧 gradle 的构建按钮构建一次。
首次构建需要下载的包比较多,
直接使用 git clone 方式直接使用命令行git clone 项目的话,拉完代码后,IDEA 通过导入的方式导入项目。
file--->new--->Project from Exisitings Sources
后续步骤相同。
gradle 问题spring 是基于gradle进行构建的,如果没有安装gradle也没 ...