Spring已经将源码从SVN迁移到了Github,而且也改为基于Gradle的构建来构建项目,它取代了之前的ANT+Ivy系统,所以要构建Spring源码要先安装Github和Gradle。
首先假设各位已经将成功的安装了Github和Gradle了。
Gradle下载之后要进行环境变量的配置:类似JDK的配置,这里配置GRADLE_HOME和path.
下面就是下载源码,并编译成eclipse可以识别的工程的步骤。
1.首先打开Github,输入命令cd e://Spring,即定位源码下载到本地的位置,
2.输入命令:git clone git://github.com/SpringSource/Spring-framework.git,此时进入源码的下载阶段。
3.我们需要哪个工程就去编译哪工程,如spring-beans:cd e://Spring/Spring-framework/spring-beans,然后再执行gradle cleanIdea eclipse。即可将Spring-beans工程转换为eclipse可以识别的工程。
4.倒入eclipse之后我们会发现该工程可能依赖其他的工程,这时我们就需要用3中放入步骤将其他工程导入,加入到依赖关系中,或直接找到对应的jira包放进就行了。