如何安装构建Spring的工程文件
1. 安装
1.1. 环境准备:
1. Java6或者以上
2. Ant1.7或者以上
3. Eclipse或者IDEA
1.2. 第一步:获取Spring源码
有两种方式获取Spring源代码:
1. 直接从官网的Download目录下下载压缩包,会得到类似的zip包:spring-framework-3.1.0.RC1-with-docs
2. 或者使用SVN直接拉下源代码:SVN地址是:
https://src.springsource.org/svn/spring-framework
3. 下载完成后,找到如下目录,如果是zip文件,直接打开project目录。
里面包含了spring所有的子项目。新版本中将Spring划分成了各个模块,以org.springframework.*开头,每个子项目都有各自的源文件目录,test目录和build文件。
1.3. 第二步:构建
Spring3采用ANT和Ivy进行构建,构建之前,首先要设置好ant目录等,然后直接进入build-spring-framework目录,输入ant进行构建。
cbeams@kaizen:~/spring-framework>$ cd build-spring-framework
cbeams@kaizen:~/spring-framework/build-spring-framework>$ ant
[...]
BUILD SUCCESSFUL
这个时候,ivy会自动的下载所依赖的jar包,放在ivy自己的仓库中,默认会建立到ivy-cache中。
注:如果之前没有使用过ivy,第一次下载需要相当长的事件,慢慢等吧,我已经下载了4个小时,还没完。
1.4. 第三步:创建新的工作区
这一步不是必须得,但是是非常有用的。切换到一个新的工作区中,用这个工作区来安装Spring工程。
1.5. 第四步:建立IVY-CACHE变量
在Eclipse中创建一个classpath的变量来告诉Spring从哪里获取下载的JAR包。
1.6. 设置JRE
Spring3需要使用JAVA 6来进行构建,因此需要设置你的JRE路径。
1.7. 第六步:导入源码工程
构建成功之后,会出现如下的界面:
选择FileàImport导入:
如果是IDEA的用户,可以直接打开Spring Project根目录下得spring-framework.ipr文件,打开工程。
2. 跟踪Spring3
如果想及时的了解Spring的开发进度和情况,可以使用Spring提供的Fisheye服务来跟踪SVN的提交情况。
https://fisheye.springsource.org/graph/spring-framework
原文地址:http://blog.springsource.com/2009/03/03/building-spring-3/
相关推荐
官方下载,最新spring源码工程,方便不方便登陆spring官方网站的用户
编译好的Spring的eclipse工程!Spring源码,eclipse安装groovy直接导入就行了!
Spring源码工程,可以断点调试,外加一个AOP的小例子
spring的源码工程文件,适合初学spring,想理解spring原理的工作者
ant 及 maven2 构建的spring 源码工程
使用Gradle 构建spring Boot工程系列
Spring Boot源码(spring-boot-2.6.2.zip) Spring Boot 可以轻松创建独立的、生产级的基于 Spring 的应用程序,您可以“直接运行”这些应用程序。
Spring源码导入时总是报错,一般都是因为找不到这两个jar包。
java maven工程 spring boot 学习源码, 真接发布可用
完整的Spring工程源码,工程内内包括spring各模块源码 以下为spring工程源码包结构: spring-src org.springframework aop,beans,cache,context,core,dao,ejb,instument,jca,jdbc,jms,jmx,jndi,mail,metadate,mock...
使用gradle构建Spring源码工程需要的Spring-chlib-repack-3.2
课程的源码是尚硅谷的springcloud教程源码,SpringCloud各种核心组件,到最终的微服务架构总结,帮助大家快速入门、上手并精通微服务框架SpringCloud。 课程中对比了 Dubbo 和 SpringCloud,并深入讲授SpringCloud...
Spring-framework源码工程
struts2+spring4+hibernate4工程搭建源码 找对包最重要
此文档为如何在eclipse中导入spring v5.1.12.RELEASE源码。开始时,自己也在网上找了很多教程,但是都是教如何导入idea的,很少是找到如何导入eclipse的,也觉得晦涩难懂,也没有如何将gradle工程转成maven工程的。...
Spring整合RestEasy示例工程源码,Spring+Jetty+RestEasy
spring-beans源码,可以直接导入Eclipse工程里面
spring-orm源码,可以导入Eclipse工程里面!
spring-jdbc源码,可以直接导入Eclipse工程里面!
SpringSecurity3.x源码工程,对应文档的工程包,部署好后在数据库建表可直接打开使用。