最新Spring5.1.x源码编译 + IDEA + GRADLE版
记java小白的一次源码编译
环境准备
- spring源码版本:spring-framework-5.1.x;
- gradle版本:gradle-5.4;
- jdk版本:1.8.0_112;
- IntelliJ IDEA版本:2018-03;
- groovy版本:2.5.8;
- kotlin版本:1.2.71;
- os 版本 : windows 10;
部分相关链接地址
- 阿里云仓库:https://maven.aliyun.com/repository/spring-plugin
- gradle下载地址:https://services.gradle.org/distributions/
- spring5.1.x源码下载:https://github.com/search?q=spring-framework&type=
开启building模式
-
下载gradle去官网下载,要求gradle版本最好在4.2版本以上,小编这里选择的是gradle5.4版本。这里我们选择安装 gradle-5.4-all.zip包(注: 如果不关注源码,推荐使用gradle-5.4-bin.zip,因为这个包会少占用你点磁盘空间,咯咯咯。。。)
配置gradle环境变量,过程类似jdk环境变量配置,小白可自行百度,最终出现如下效果,即OK。
-
GitHub下载spring源码去官网下载,搜索栏上搜索spring旗下的子项目spring-framework,找到我们需要工程源码,并下载当前最新版本源码,具体操作如下:
进入到工程内部,选择当前最新版本,然后进行下载。
点击下载这里我们可以通过 方式一:Git直接clone;方式二:下载zip包; 然后解压使用,这里由于网络原因,小编选择的是下载zip包。(小编拼不起网速和硬件)咯咯咯。。。
解压缩源码文件把上面下载好的zip包解压缩到我们的目录中,目录结构如下: