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源码包之后的目录.png

2.安装 Gradle

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

2.1 解压

Gradle-4.3.1解压后.png

2.2 环境变量配置

环境变量的配置1.png

环境变量的配置2.png

2.3 检测 Gradle 是否安装成功

cmd 命令行,输入命令:gradle -v

查看Gradle是否OK.png

3.Spring源码编译

  进入源码解压后的目录,在文件中双击gradlew.bat批处理文件,编译过程很快。如下图所示

编译过程.png

编译成功后会自动退出,编译成功如下图所示:
编译成功如图.png

4. 转换为 eclipse 项目

  找到 import-into-eclipse.bat文件双击执行。构建过程中,请确保网络状态良好,需要下载依赖包。按任意键继续。

构建过程.png

  这个过程会比较长,在此期间需要保持网络的畅通,直到出现 BUILD SUCCESSFUL 为止。
构建完成.png

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

  使用File ---> open的方式,选择 spring-framework-5.0.2.RELEASE 工程导入。

Spring工程导入1.png

Spring工程导入2.png

  接下来等待 Gradle 将项目编译完成即可。源码中有偶尔一点错误,是没啥问题的。
等待Gradle最终的编译结果.png

到此处,Spring源码编译完成,导入到 IDEA 完成。
Spring源码编译完成.png


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


附 spring-framework-5.0.2.RELEASE (中文注释)版本,直接解压 IDEA 打开即可

地址: 1.spring-framework-5.0.2.RELEASE (中文注释)版本

           2.网盘地址:spring-framework-5.0.2.RELEASE (中文注释)版本(提取码:uck4 )


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

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

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

你可能感兴趣的:(Spring 5 源码下载 & 导入IDEA)