搭建spring源码阅读环境
- 面试一问你是否阅读过源码,你还不知道该如何去看spring源码?这里教你如何搭建一个spring源码的阅读环境。
所需环境
- Gradle环境
- IDEA或者Eclipse编译器
为什么要安装 Gradle 环境,因为 spring 项目时用 gradle 管理的并不是 maven
没用过Gradle?没事我也没用过,你不需要多么精通,介绍个大概:12年基于 Ant 和 Maven 产生的 Gradle,弥补了 Ant 和 Maven 的不足,maven应该熟悉吧,其实都差不多,Gradle 目前以面向 Java 为主
推荐阅读:Gradle 入门–只此一篇,有个大概印象就行
第一步–下载spring源码
你可以直接去 github 上去下载源码:https://github.com/spring-projects/spring-framework
也可以用 git 命令 clone 下来:(不过这样会很慢推荐上一种直接下载)
1 | git clone https://github.com/spring-projects/spring-framework.git |
第二步–安装 Gradle
官网下载
直接去官网下载:Gradle官网
下载压缩包
点进去后往下拉,找到如图所示的地方:
下载需要版本
随便挑个版本,我这挑的是 5.4.1 的:
配置环境变量
下载到随便一个地方然后解压,然后就是配置环境变量:
- Java 已经配了好多遍了吧,在系统变量的 path 那里新建一个环境变量,将你解压好的文件的 bin 的路径加上去
验证
验证一下是否安装
OK,这样就算安装好了
更换Gradle源为阿里源
新建一个 init,gradle 文件,放到你的解压好的文件的 init.d 这里面
文件内容为:
1 | allprojects { |
IDEA 配置 Gradle
打开 setting -> Gradle ,将bin目录下的 .gradle 路径加到这里
第三步–导入Spring 源码
使用 IDEA impot 项目,找到 build.gradle 选择它进行导入
ok全部步骤完成,等待 Gradle 导入即可