Spring5源码分析(一):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.解压源码包 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 文件双击执行