SpringFramework3 源码下载和编译教程

Spring已经将源码从svn迁移到了git。因此,首先须要安装git环境。我使用的是Windows下的TortoiseGit,带图形界面,比较直观。
SpringFramework的GitHub地址:
https://github.com/SpringSource/spring-framework
Git clone地址:
git://github.com/SpringSource/spring-framework.git
下载后,进入下载到的文件夹,里面有个README.md的说明文件,若是E文能够,能够按照上面的说明去作。

接下来编译工程
Spring采用的是Gradle进行项目管理,官网地址:
http://gradle.org/overview
经过命令行进入刚在下载的目录(双击gradlew.bat貌似也能够),运行:
./gradlew build
开始下载gradle程序和依赖的jar文件等。这个过程比较耗时。等待……
半个小时以后,竟然……failed!
查看缘由原来是测试代码failed,因而从新执行命令
./gradlew build –x test 忽略测试代码,终于编译成功

执行
./gradlew install 将jar包安装到gradle库
接下来是将源码导入到IDE中。
因为我是windows用户,因此参考import-into-idea.md的说明
这里,因为我使用的是eclipse,因此执行:
./gradlew cleanIdea eclipse 生成Eclipse导入须要的文件
剩下的就是导入文件了:

PS1:spring-oxm工程的有几个测似用例有编译错误,找不到他引用的类,以前下载的代码也有此问题,不知道是我下载的问题,仍是spring那面的疏忽,不过只是测试用例,你能够本身修改一下,或者干脆删除就行了。
PS2:图中的MySpring是我本身建立的分支。git

相关文章
相关标签/搜索