1. 配置Gradle
Gradle下载地址:https://gradle.org/releases/
在下载页找到最新版本,点击“binary-only”,只下载运行包。
下载后的压缩包:gradle-6.1.1-bin.zip
解压压缩包
配置环境变量:右键计算机->属性->高级系统设置->环境变量,在系统变量区域,点击新建,输入变量名为:GRADLE_HOME,变量值为:D:\Software\Gradle\gradle-6.1.1(根据实际情况)。找到Path,在原始内容基础上加入%GRADLE_HOME%\bin;,必须以分号结束。
最后重新打开cmd命令行,输入:gradle -v 检查是否配置成功。
2. 下载Spring源码
Git地址:https://codeload.github.com/spring-projects/spring-framework/zip/5.1.x
打开这个地址,可以到当前最新的Spring5.1.x版本的源码地址,如果要下载其他版本,可以点击红框处修改。
点击Clone or download 下载Spring的zip压缩包。
3. Idea导入Spring源码
选择"Use auto-import",表示同时下载相关依赖。
选择"Use local gradle distribution",表示引用本地的Gradle Home,选择安装的本地文件目录。
在"Gradle VM options:" 把内存设置成2048兆,内容: -XX:MaxPermSize=2048m -Xmx2048m -XX:MaxHeapSize=2048m
选择"OK",Idea就会自动编译,如下图:
编译过程根据网络情况时间不同,一般会很长时间。
原文:https://www.cnblogs.com/huanshilang/p/12300631.html