目录
  1. 1. 搭建spring源码阅读环境
    1. 1.1. 所需环境
    2. 1.2. 第一步–下载spring源码
    3. 1.3. 第二步–安装 Gradle
      1. 1.3.1. 官网下载
      2. 1.3.2. 下载压缩包
      3. 1.3.3. 下载需要版本
      4. 1.3.4. 配置环境变量
      5. 1.3.5. 验证
      6. 1.3.6. 更换Gradle源为阿里源
      7. 1.3.7. IDEA 配置 Gradle
    4. 1.4. 第三步–导入Spring 源码
如何搭建spring源码的阅读环境

搭建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官网

image-20200131120236025

下载压缩包

点进去后往下拉,找到如图所示的地方:

image-20200131120411311

下载需要版本

随便挑个版本,我这挑的是 5.4.1 的:

image-20200131120519163

配置环境变量

下载到随便一个地方然后解压,然后就是配置环境变量:

  • Java 已经配了好多遍了吧,在系统变量的 path 那里新建一个环境变量,将你解压好的文件的 bin 的路径加上去

image-20200131120821465

验证

验证一下是否安装

image-20200131121204168

OK,这样就算安装好了

更换Gradle源为阿里源

新建一个 init,gradle 文件,放到你的解压好的文件的 init.d 这里面

image-20200131122143335

文件内容为:

1
2
3
4
5
6
allprojects {
repositories {
mavenLocal()
maven { url 'http://maven.aliyun.com/nexus/content/repositories/central/' }
}
}

IDEA 配置 Gradle

打开 setting -> Gradle ,将bin目录下的 .gradle 路径加到这里

image-20200131121346201

第三步–导入Spring 源码

使用 IDEA impot 项目,找到 build.gradle 选择它进行导入

image-20200131121656479

ok全部步骤完成,等待 Gradle 导入即可

文章作者: Archiver
文章链接: https://www.kaiming66.com/2020/01/31/Java/%E5%A6%82%E4%BD%95%E6%90%AD%E5%BB%BAspring%E6%BA%90%E7%A0%81%E7%9A%84%E9%98%85%E8%AF%BB%E7%8E%AF%E5%A2%83/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Archiver`s Blog
打赏
  • 微信
  • 支付寶

评论