首先
对应spring 与 jdk的版本
https://github.com/spring-projects/spring-framework/wiki/Spring-Framework-Versions
第一步
Github下载对应版本源码
https://github.com/spring-projects/spring-framework
第二步
打开IDEA,导入为gradle项目
第三步
最关键的一步,也是很多人在此失败的一步:使用gradle编译,具体操作步骤如下
根据下载的spring-framework版本下载对应的gradle版本
查看所需gradle版本方式:在下载的spring源码中有个gradle-wrapper.properties配置文件
文件位置 .../spring-framework-xxx.RELEASE/gradle/wrapper/gradle-wrapper.properties
打开此配置文件下载对应版本gradle我这里是4.10.2,其他版本同样操作:https://gradle.org/releases/
下载完后把下载的zip包放到配置文件同级目录下,并修改 distributionUrl 如下:
最后
idea刷新一下项目,或者重新打开此项目静静的等待gradle下载各种依赖完成编译,右侧工具栏出现各个模块就行了。