1.源码获取  

 1)从github上获取 

https://github.com/spring-projects/spring-framework/tags

选择需要的版本下载即可,但是鄙人试了好多次都不能完成下载

2)从码云上获取

创建仓库,导入github上的仓库,如果存在则会给出提示.我采用从码云下载.

2.安装gradle

版本不一样可能导致编译源码时出现错误,因此建议直接使用源码内包含的脚本,会自动下载安装最匹配的版本.

 

记一次spring源码工程导入eclispe

3.转换eclipse项目

执行上图红圈import-into-eclipse.bat 即可,此过程中可能存在下载需要的文件的出现卡顿,可重新执行脚本,前面的执行进度都会保存,这个过程比较长,需要耐心等待.

4.导入eclipse

作为普通项目导入即可,但是会报错.需要进行的处理操作有

1)安装eclispe groovy插件  这个比较坑  我试了两个eclipese 版本都是在重复安装无数次后才成功

https://github.com/groovy/groovy-eclipse/wiki

离线安装的方式没有尝试

2)修改groovy编译版本

记一次spring源码工程导入eclispe

3)spring-web 工程缺少jar

5记一次spring源码工程导入eclispe

5.总结

记一次spring源码工程导入eclispe

相关文章: