码迷,mamicode.com
首页 > 编程语言 > 详细

spring3源码编译学习

时间:2014-09-13 13:23:48      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   os   java   ar   文件   2014   问题   

    本来打算采用spring3.0.5,结果从github.com上下载下的源码编译始终有问题,提示不存在“spring-build”文件夹,认真去比对后,发现的确是源码就不完整,果断重新选择版本。由于现在大部分应用开发已经逐渐从spring2.5.x逐渐切换到spring3.x了,最后选择了spring3.1.1下载地址是https://github.com/spring-projects/spring-framework/archive/v3.1.1.RELEASE.zip

将其解压到本地磁盘,首先需要确保机器上已经安装了jdk和ant,验证方法是在命令行下运行以下命令,并且可以看到对应的版本。

bubuko.com,布布扣

为了防止编译过程中出现内存溢出,需要在命令行下设置下环境变量,这样只是临时性设置,只要别重新开启命令行界面都会生效。

bubuko.com,布布扣

然后进入解压文件的build-spring-framework文件夹,执行ant -p命令看支持的targets:

bubuko.com,布布扣

由于执行有些测试有点问题,可以跳过test,直接执行ant package命令便完成编译打包任务。

接下来便是将源码导入eclipse中,主要导入前先执行下ant clean, 不然导入时老提示某个模块已经被导入过了,其实就是eclipse把target目录下的也导入了,所以没法继续导入本该是源码的模块。接下来便可以看到:

bubuko.com,布布扣

还显示有异常,是需要设置ivy依赖,方法如下:

项目右键-propertis-java build path-Libraries-Add Variable-Configure Variables-new

name填IVY_CACHE

Path选folder然后选project/ivy-cache/repository



spring3源码编译学习

标签:style   blog   http   os   java   ar   文件   2014   问题   

原文地址:http://blog.csdn.net/huanggang028/article/details/39250841

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!