环境准备
1.https://github.com/spring-projects/spring-framework/ 对应github上spring源码的网址,从该网页选择对应的版本号,下载相应代码
2.安装Gradle软件,官网下载,解压即可并配置环境变量GRADLE_HOME,和PATH
具体操作步骤如下:
1.去GitHub中下载spring framework的源码,https://github.com/spring-projects/spring-framework选择对应版本,本人使用的是4.3.2,下载后解压如下图:
2.安装Gradle软件,官网下载,解压即可,设置GRADLE_HOME,和PATH。
3.命令行中运行gradle -v,检查一下是否正确安装配置,成功入下图:
4.命令行中运行spring framework根目录下的import-into-eclipse.bat,建议不使用该方法,由于下载内容比较多,建议不要使用整体编译代码,将spring的每个功能模块逐个转换,在cmd命令行进入源码下的spring-tx目录进行转换,执行gradle cleanidea eclipse 点击回车即可,编译成功后会有build success提示
最后总结:
如果想看哪一个模块源码,进入对应源码目录执行4步骤命令,最终导入eclipse即可
执行gradle cleanidea eclipse 过程中遇到unsupported major.minor version 51.0,此问题是jdk的版本问题,起初我安装jdk6,spring使用比较新更改为jdk7即可。