1、安装GitHub

在Git官网https://git-scm.com/下载Git,下载后安装Git。打开Git Shel

2、下载Spring源码

执行 git clone https://github.com/spring-projects/spring-framework.git 下载Spring源码。

Spring 源码导入Eclipse

3、将源码转换为eclipse工程,导入eclipse

Windows  ./import-into-eclipse.bat 

Linux    ./import-into-eclipse.sh

Import sources into your IDE

Run ./import-into-eclipse.sh or read import-into-idea.md as appropriate.

Note: Per the prerequisites above, ensure that you have JDK 8 configured properly in your IDE.Spring 源码导入Eclipse


4、打开eclipse

导入工程

Spring 源码导入EclipseSpring 源码导入Eclipse

问题解决

1、导入是出现xml文件验证错误

将验证的build √去掉

Spring 源码导入Eclipse


Spring 源码导入Eclipse

2、spring-core 出现错误

Spring 源码导入Eclipse

Spring 源码导入Eclipse

需要jdk9,requires JDK 9+

3、工程导入JDK9,出现错误

Spring 源码导入Eclipse

Spring 源码导入Eclipse

下载安装最新版的Eclipse Jee Oxygen,安装插件

Spring 源码导入Eclipse Spring 源码导入Eclipse

Spring 源码导入Eclipse

导入jdk9后,错误消失

4、缺少Groovy插件,导致部分类找不到

安装Groovy插件,打开Marketplace安装后重启eclipse

Spring 源码导入Eclipse

Spring 源码导入Eclipse


相关文章: