下载主页http://www.springframework.org/download ,或者直接使用链接地址:http://voxel.dl.sourceforge.net/sourceforge/springframework/spring-framework-1.1.4-with-dependencies.zip
Spring的下载包有两种:spring-framework-1.1.4-with-dependencies.zip和spring-framework-1.1.4.zip,上面的第二个链接就是下载前者,建议你也下载前者,因为前者比后者多了一些Spring要用到的第三方包,如hibernate、j2ee、dom4j、aopalliance、jakarta-commons等。下载包名称的dependencies就是“依赖”的意思。
1、解压后的目录结构如下:
![]() 目录说明:
l dist Spring自已的核心库
l docs 有一些文档。
l lib 是一些用到的第三方库。
l mock 仿制品?????????????我也不知道
l samples 一些项目例子
l src Spring的源代码
l test 测试用例
2、新建一个Eclipse项目
(1)项目名myspring
![]() (2)直接单击“下一步”,再单击“完成”
(3)在项目下创建一个lib目录
![]() (4)将Spring的解压缩目录dist和lib都复制到这个lib目录中,然后前者改名成spring,后者先暂时不动吧,以后用到时才管它。
3、将spring库加入到库引用
将spring库加入到库引用中,有如下两种方法。
方法一:单击“添加JAR”把spring的核心包加入。
![]() 方法二:上面的“方法一”简单易行,但如果一个项目要引入的包种类很多,那么就显示得较乱。还有一种操作麻烦,但较清晰一些的方法。这种方法是使用Eclipse中的“用户库”的方式,如下图所示:
![]() ![]() ![]() 最后的结果如下图所示,然后单击“确定”
![]() 返回上一界面后,再单击“完成”,得到如下图所示的效果
![]() 最后,项目里的spring包的引用都在一个目录下,显示层次感强很多。
![]() 以后如果要引入myspring/lib/lib目录下的第三方包,也按方法二较好:将第三方包的目录复制到myspring/lib下,再参照方法二,将其加入库引用中即可
4、设置日志包的库引用
jakarta-commons和log4j包主要是做为Spring的运行时输出log(日志)用,如果不设置日志包,那么日志就没法输出到控制台,不利于开发和调试。设置方式如下:
(1)就照上面的方法,放myspring/lib/lib目录下的log4j目录和jakarta-commons目录往上移一层到myspring/lib目录下。最后设置的结果如下图所示,这里我们把log4j移到了others目录,因为log4j就一个JAR包,专门为它象jakarta-commons创建一个目录和用户库太不值了,以后可能还会有这种引用单个包的时候,到时都放到others目录里好了。
![]() (2)日志的库引用完成之后,还要创建一个日志的配置文件:log4j.properties,其文件内容如下:
log4j.rootLogger=DEBUG, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%c{1} - %m%n
log4j.properties文件的创建位置在src目录下,如下图所示:
![]() 如果没有设置日志设置或设置不对,在使用控制台时会出现下面所示的红字。
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
|
发表评论
-
nginx代理IIS轻松实现支持JSP,PHP,ASP平台
2012-05-12 21:16 1628通过使用高效代理服务器nginx代理IIS轻松实现支持JSP, ... -
OpenSessionInViewFilter的使用
2011-06-22 11:34 735一、作用 Spring为我们解决Hibernate的Sess ... -
tomcat服务器使用url rewrite1
2011-05-19 18:25 1481让tomcat服务器使用url rewrite1. 第 ... -
CountDownLatch闭锁详解
2011-05-09 10:29 1321闭锁(Latch) 闭锁(Latch):一种同步方法,可以延 ... -
memcache/memcached/memcachedb 配置、安装
2011-05-05 15:44 1206memcache/memcached/memcachedb ... -
jquery.treeview使用
2011-03-25 18:31 1535这几天项目中要用到树型结构,正好项目中用到了JQuery,所以 ... -
集群的可扩展性及其分布式体系结构
2011-03-17 14:54 1107常见的平衡算法 一般 ... -
strust2防止重复提交
2011-03-15 10:05 1130在请求表单中添加<s:token></s:t ... -
源码中没有任何错误目录中还存在红叉
2011-02-26 17:04 774查看.classpath文件。修改正确配置!lib与src -
长连接与短连接
2011-01-04 15:44 1118长连接与短连接 所谓长连接,指在一个TCP连接上可以连续发送 ... -
带“+”号的参数值通过url传递,后台取不到正确值
2010-11-29 15:19 2485带“+”号的参数值通过url传递,后台取不到正确值 问题是这样 ... -
JCom的使用
2010-11-08 11:15 2779JCom可以支持打印,支持生成word,生成Excel,并且可 ... -
利用java操作Excel文件
2010-10-28 16:45 753利用java操作Excel文件 很久以来都想 ... -
XSL将XML转换成HTML文件 js方法
2010-10-22 14:34 3020JavaScript解决方案XSL是如何将XML转换成HTML ... -
web.xml详解
2010-10-22 09:18 675部署描述符实际上是一个XML文件,包含了很多描述servlet ... -
jsvalidation表单验证框架使用相关问题
2010-10-05 18:57 11351、如果验证框架没有起作用,就先把验证框架的js文件、x ... -
java中调用c(c++)写的dll 文件的实现及步骤
2010-09-08 10:08 1826JNI使用技巧点滴本文为 ... -
我的站点
2010-01-09 10:43 0www.51sj.com 我要设计 www.52sj.co ... -
Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
2009-12-18 21:31 2338说明: 在创建数据库时输入的密码,是修改系统默认的密码,以sy ... -
jdbc连接各种数据库
2009-12-18 21:08 818一、jsp连接Oracle8/8i/9i数据库(用thin模式 ...
相关推荐
- **下载方式**:鉴于Spring Tool Suite及其依赖插件体积较大,通常建议通过网络下载安装。 - **版本匹配**: - **Helios**(Eclipse 3.6)对应的更新网址为:`...
根据给定的文件信息,以下是对“Springspring详细教程下载”相关知识点的详细解析: ### Spring框架概览 Spring框架是Java开发领域中的一个关键组成部分,尤其在企业级应用开发中占据着核心地位。它提供了全面的轻...
【标题】:“eclipse3.5,3.6+ 中spring ide的安装” 【描述】:在使用Eclipse集成开发环境进行...通过以上步骤,开发者可以在Eclipse 3.5和3.6版本上成功安装并使用Spring IDE,从而提升Spring应用的开发体验和效率。
### Spring Boot基础-Spring Tool Suite工具的安装 #### 一、Spring Tool Suite (STS)简介 ...通过本文的学习,相信读者已经掌握了如何安装和使用STS的基本技能,为后续深入学习Spring Boot奠定了坚实的基础。
2. Spring下载和安装 要使用Spring,首先需要将其引入到项目中。这可以通过两种方式完成: 2.1. 离线下载包导入 可以直接从Spring官方网站下载所需的Spring框架版本,然后将其添加到项目的类路径中。 2.2. 通过...
Myeclipse的插件可以从其官方站点获取,并有手动安装和自动安装两种方式。 5. **数据库驱动**:根据项目的数据库需求,需要下载相应的JDBC驱动,例如MySQL、Oracle、PostgreSQL等,这些驱动使得Java程序能够连接到...
Spring Boot CLI的下载和安装: 1. 下载:可以从Spring官网或通过GitHub releases页面获取`spring-boot-cli-2.0.0.M1-bin.zip`压缩包。 2. 解压:将下载的压缩包解压到你选择的目录。 3. 添加到系统路径:为了方便...
在Java Spring开发中,正确安装和配置这些基本包至关重要。 首先,让我们来了解一下什么是IOC(Inversion of Control)。IOC是一种设计原则,它将对象的创建和管理权交给了一个容器,而不是由对象自己来管理。...
Spring Cloud Eureka是Spring Cloud框架中的一个核心组件,主要用于实现微服务之间的服务发现和服务治理。在微服务架构中,每个服务可能都会独立部署和扩展,Eureka作为一个服务注册中心,帮助各个服务实例进行注册...
这个压缩包包含了Spring Framework的核心组件、源代码以及可能的相关文档,是学习和研究Spring框架的理想资源。 首先,Spring Framework v6.1.4在模块化方面有了显著提升。它将框架拆分为更小、更专注的模块,如...
本篇将详细介绍Spring框架的下载、安装以及基本配置过程。 首先,我们来了解如何下载Spring框架。Spring框架的官方下载地址是https://spring.io/projects/spring-framework。在该页面,你可以找到最新版本的Spring...
如果还没有安装,可以从Eclipse官方网站下载适合您操作系统的版本。安装完毕后,可以开始进行Spring IDE的安装。 安装Spring IDE的步骤如下: 1. 启动Eclipse,进入主界面。 2. 打开菜单栏中的“Help”选项,然后...
1. **下载与安装**:首先,访问Spring官方网站或Eclipse Marketplace下载Spring IDE的最新版本。如果是通过文件“spring-ide.3.4.0”安装,需要先解压缩,然后通过Eclipse的"Help" -> "Install New Software" -> ...
Spring MVC采用了典型的三层架构,包括表现层、业务逻辑层和数据访问层。这种架构模式有助于保持代码结构清晰,易于维护和扩展。 1. 表现层(Presentation Layer):通常由Spring MVC的Controller组件负责。...
在这里,我们将深入探讨 Spring 5.0 源码的相关知识点,以及如何编译和下载。 首先,Spring 5.0 的源码可以从官方仓库或第三方平台获取,例如通过访问提供的博客链接...
在使用 Spring Cloud 时,需要注意到由于“非法密钥大小”而导致的异常问题,可以通过安装 Java 加密扩展(JCE)无限强度管理策略文件来解决。 Spring Cloud 根据非限制性 Apache 2.0 许可证发布,开发人员可以自由...
描述中提到"1、官网下载的",这意味着用户应从Spring.NET的官方网站获取该安装文件,确保文件的来源可靠,避免下载到带有恶意软件的非官方版本。"2、版本为:Spring.NET-1.3.1.40711.exe"强调了安装文件的版本号,...
#### 三、Spring插件下载与安装 1. **下载Spring插件**: - 访问Spring插件官方下载页面:[https://spring.io/tools/sts/all](https://spring.io/tools/sts/all)。 - 该页面提供了Spring Tool Suite (STS) 的下载...
在探讨"MyEclipse Spring 2014"这一主题时,我们不仅关注其下载途径,更应深入理解MyEclipse这一集成开发环境(IDE)及其Spring版本2014所包含的重要特性和功能,这对于软件开发者,尤其是Java开发人员而言,具有极其...
在IT领域,特别是Java开发社区,Spring框架以其强大的功能和灵活性成为了开发人员的首选。而Spring Tool Suite(STS)作为一款专门为Spring框架设计的集成开发环境(IDE),它基于Eclipse平台,为开发者提供了诸如...