您的位置:首页 > 编程语言 > Java开发

关于Spring+3.x企业应用开发实战书中:ant building spring3.x依赖包

2014-03-06 15:42 706 查看
最近想读下spring3的源码,决定自己构建下spring3以方便阅读源码

参考了以下资料:

Spring Team Blog:http://blog.springsource.org/2009/03/03/building-spring-3/

/article/3800385.html

一、首先确定你的机器有以下环境:

1.JDK1.6或以上版本(否则不能编译)

2.ant 1.7或以上版本

3.设置以下两个环境变量以确保编译时不会内存溢出:

JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=1024m

ANT_OPTS=-Xms256m -Xmx768m -XX:MaxNewSize=256m -XX:MaxPermSize=512m

二、获取源码

用svn从以下地址获得源码

https://github.com/SpringSource/spring-framework/tags/v3.1.1.RELEASE



三、build

打开 {SRC_HOME}\build-spring-framework\build.xml

找到这一行:

<target name="precommit" depends="clean, clean-integration, test"/>

我build过程中总是单元测试不通过,所以这里我"test"去掉,

改成<target name="precommit" depends="clean, clean-integration"/>

(如果有高手解决了单元测试的问题,欢迎指点)

然后在{SRC_HOME}\build-spring-framework\ 目录下打开命令行执行 ant 命令开始build

第一次编译要下载各种依赖,所以抽烟的最好先去抽根烟,不抽烟的最好先去喝杯咖啡,总之就是时间不短



四:构建完成之后会出现ivy-cache文件夹,如下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: