①spring源码下载,现在spring源码托管在github,可选取一个版本自行下载
https://github.com/spring-projects/spring-framework
这里我选择的是spring-framework-3.2.x
②安装gragle
到http://www.gradle.org/downloads选择一个版本下载,将其bin配置到环境变量path中。
③将springframework导入到eclipse
把刚刚下载的spring-framework解压,在文件中找到,gradlew.bat,双击,然后再双击import-into-eclipse.bat,再次出现控制台界面,双击两次enter,此时,会加载spring的一些jar文件,这个过程可能会有点慢,我加载过程中,出现过两次卡住,ctrl+c终止,重新双击import-into-eclipse.bat即可。
加载完成后,会发现spring-framework中有了.project文件,此时我们从eclipse导入这个项目即可看到该项目源码。
其中每一个文件,spring-beans,spring-context等也都是一个项目,包含src,build,.project等文件。
④为了方便,在使用中查看源码,可以把我们下载的源代码与jar文件建立联系。
右键项目properties,选择java build path,后选择我们需要加入源文件的jar包,Source attachment,edit,后出现下面图2,点击external folder,选择刚刚我们下好源码中对应的src文件目录即可。
图1
图2