`

从GitHub中获取Spring源码

 
阅读更多

本文介绍如何从GitHub上获取spring源码,并且使用Gradle的构建来构建项目。

 

1.安装GitHub

去GitHub官网上下载GitHub,windows系统的对应下载地址是:http://windows.github.com/,下载后双击安装。

 

2.安装Gradle

http://www.gradle.org/downloads下载Gradle。下载后将文件解压到指定目录中,例如:D:\gradle-2.7,然后配置环境变量。 
1)根据对应目录创建GRADLE_HOME系统变量,我这里的值为D:\gradle-2.7。 
2)将%GRADLE_HOME%\bin;添加到path中。 
3)测试gradle是否安装成功:打开cmd窗口输入 gradle -version ,成功则显示版本信息。

 

3.下载spring

首先打开GitHub,单击快捷菜单中的GitShell选项,通过cd命令将当前目录转换到保存源码的目录,假设为E:\SpringCode。在该目录下执行以下命令: 
git clone git://github.com/SpringSource/Spring-framework.git

等待一段时间后,下载完成:

这里写图片描述

去E:\SpringCode下查看,发现已经有了相应源码。

 

4.转换成eclipse工程

现在下载的源码并不能直接导入到Eclipse中。下面使用Gradle构建Spring事务部分源码。 
打开cmd窗口,将目录切换到Spring事务部分源码,执行 gradle cleanIdea eclipse

这里写图片描述

 

回车等待一段时间出现下图说明将Spring源码转换成eclipse工程成功:

这里写图片描述

此时查看spring-tx文件夹,发现已经变成可以导入到eclipse工程的模式

 

5.导入eclipse

导入至eclipse发现项目名有一个红色的感叹号

这里写图片描述

 

这是由于该工程还依赖于其他的Spring工程,依次执行第4步,导入至eclipse就可以了

这里写图片描述

 

转:http://blog.csdn.net/u013131533/article/details/48626657

 

注:

1.在导入spring源码之后,项目中会缺失spring-cglib-repack-3.2.4.jar和spring-objenesis-repack-2.4.jar,可以在如下地址下载。

http://download.csdn.net/download/woshizhhblog/9693878

 

2.在以上操作完成后,有遇到GroovyDynamicElementReader错误,原因是没有安装groovy的eclipse插件。

可以在eclipse的 Help -> Install New Software 中,添加groovy的下载连接

http://dist.springsource.org/milestone/GRECLIPSE/e4.4/
然后全选后,开始下载,下载完后,重启eclipse,然后clean一下项目就搞定了。

参考:http://blog.csdn.net/paincupid/article/details/43902437

插件官网:https://github.com/groovy/groovy-eclipse/wiki

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics