Spring5源码分析(一):Spring 5 源码下载 & 导入IDEA

核能气质少年 提交于 2020-03-12 11:30:51

        首先你的JDK 需要升级到1.8 以上。Spring3.0 开始,Spring 源码采用 github 托管,不再提供官网下载链接。大家可自行去 github 网站下载。

        本专题使用 Spring 5.0.2 版本分析,此处提供下载地址:https://github.com/spring-projects/spring-framework/archive/v5.0.2.RELEASE.zip

       由于Spring 5 以后都是采用 Gradle 来编译,所以构建源码前我们需要先安装Gradle 环境。接下来让我们完成 Spring 5.0.2源码的构建过程。

1.解压源码包

在这里插入图片描述

2.安装 Gradle

        此处安装 Gradle-4.3.1 版本,官网推荐使用这一版本。Gradle 下载地址:https://gradle.org/releases/,安装完成之后,需要进行环境变量配置。

2.1 解压

在这里插入图片描述

2.2 环境变量配置

在这里插入图片描述
在这里插入图片描述

2.3 检测 Gradle 是否安装成功

cmd 命令行,输入命令:gradle -v
在这里插入图片描述

3.Spring源码编译

        进入源码解压后的目录,在文件中双击gradlew.bat批处理文件,编译过程很快。如下图所示
在这里插入图片描述
编译成功后会自动退出,编译成功如下图所示:
在这里插入图片描述

4. 转换为 eclipse 项目

        找到 import-into-eclipse.bat文件双击执行。构建过程中,请确保网络状态良好,需要下载依赖包。按任意键继续。
在这里插入图片描述
        这个过程会比较长,在此期间需要保持网络的畅通,直到出现 BUILD SUCCESSFUL 为止。
在这里插入图片描述

5. 使用 IDEA 打开Spring 5 源码工程

       使用File —> open的方式,选择 spring-framework-5.0.2.RELEASE 工程导入。
在这里插入图片描述
在这里插入图片描述
        接下来等待 Gradle 将项目编译完成即可。源码中有偶尔一点错误,是没啥问题的。
在这里插入图片描述
到此处,Spring源码编译完成,导入到 IDEA 完成。
在这里插入图片描述


恭喜您,看到这里。接下来,就要完成 Spring 5 源码的学习了。

如果本文对你有所帮助,那就给我点个赞呗 ^ _ ^

End

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!