Spring 5 源码下载 & 导入IDEA

        首先你的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.解压源码包

Spring 5 源码下载 & 导入IDEA_第1张图片

2.安装 Gradle

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

2.1 解压

Spring 5 源码下载 & 导入IDEA_第2张图片

2.2 环境变量配置

Spring 5 源码下载 & 导入IDEA_第3张图片
Spring 5 源码下载 & 导入IDEA_第4张图片

2.3 检测 Gradle 是否安装成功

cmd 命令行,输入命令:gradle -v
Spring 5 源码下载 & 导入IDEA_第5张图片

3.Spring源码编译

        进入源码解压后的目录,在文件中双击gradlew.bat批处理文件,编译过程很快。如下图所示
Spring 5 源码下载 & 导入IDEA_第6张图片
编译成功后会自动退出,编译成功如下图所示:
Spring 5 源码下载 & 导入IDEA_第7张图片

4. 转换为 eclipse 项目

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

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

       使用File —> open的方式,选择 spring-framework-5.0.2.RELEASE 工程导入。
Spring 5 源码下载 & 导入IDEA_第10张图片
Spring 5 源码下载 & 导入IDEA_第11张图片
        接下来等待 Gradle 将项目编译完成即可。源码中有偶尔一点错误,是没啥问题的。
Spring 5 源码下载 & 导入IDEA_第12张图片
到此处,Spring源码编译完成,导入到 IDEA 完成。
Spring 5 源码下载 & 导入IDEA_第13张图片


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


博主写作不易,来个关注呗

求关注、求点赞,加个关注不迷路 ヾ(◍°∇°◍)ノ゙

博主不能保证写的所有知识点都正确,但是能保证纯手敲,错误也请指出,望轻喷 Thanks♪(・ω・)ノ

你可能感兴趣的:(Spring5,源码分析)