您的位置:首页 > 编程语言 > Java开发

Spring源码编译并导入eclipse

2018-02-07 09:52 169 查看
经过多次尝试及失败,最终完成了spring源码编译及eclipse无误导入,现记录一下最后一次正确的过程,供大家参考。因各自环境不同,所遇到的问题(异常状况)也不同,我只能列出我遇到的问题及处理方法,如有其他问题,大家可以一块交流。
1.环境准备:
a) 安装并配置好JDK 8环境;

b) 安装并配置好eclipse环境;

c) 安装并配置好eclipse的groovy环境,groovy与eclipse版本对应关系参考:

http://blog.csdn.net/paincupid/article/details/52203093

2.下载spring源码:

a) 地址:https://github.com/spring-projects/spring-framework

b) 版本:一般选择3.2.X,我选择的是3.2.18:

https://github.com/spring-projects/spring-framework/releases/tag/v3.2.18.RELEASE

3.Gradle编译spring源码:

a) 解压spring-framework-3.2.18.RELEASE;

b) 执行 gradlew.bat,这个批命令一般可以正常执行完成,结束显示 BUILD SUCCESSFUL字样;

执行过程中需要下载Gradle和相关的依赖包,可能需要很长时间(若干小时);

c) 执行 import-into-eclipse.bat,我的环境下执行到spring-oxm时报错:



因为是一个test类,所以我手动修改了spring-framework-3.2.18.RELEASE\spring-oxm路径下的oxm.gradle文件,删除了以下配置:



再次执行 import-into-eclipse.bat,后续没有遇到错误,直至编译完成:



4.导入eclipse:

a) 从Exsiting projects into workspace入口导入;

b) 选择:



c) 然后,ok,没有错误:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: