Spring学习笔记:第一章 Spring的下载和安装

原创 2005年04月24日 23:50:00

******************************************************* 

第一章  Spring的下载和安装

下载主页http://www.springframework.org/download.html ,或者直接使用链接地址:http://voxel.dl.sourceforge.net/sourceforge/springframework/spring-framework-1.1.4-with-dependencies.zip

Spring的下载包有两种:spring-framework-1.1.4-with-dependencies.zipspring-framework-1.1.4.zip,上面的第二个链接就是下载前者,建议你也下载前者,因为前者比后者多了一些Spring要用到的第三方包,如hibernatej2eedom4jaopalliancejakarta-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的解压缩目录distlib都复制到这个lib目录中,然后前者改名成spring,后者先暂时不动吧,以后用到时才管它。

 

3、将spring库加入到库引用

spring库加入到库引用中,有如下两种方法。

方法一:单击“添加JAR”把spring的核心包加入。

 

方法二:上面的“方法一”简单易行,但如果一个项目要引入的包种类很多,那么就显示得较乱。还有一种操作麻烦,但较清晰一些的方法。这种方法是使用Eclipse中的“用户库”的方式,如下图所示:

 

 

最后的结果如下图所示,然后单击“确定”


 

返回上一界面后,再单击“完成”,得到如下图所示的效果

 

最后,项目里的spring包的引用都在一个目录下,显示层次感强很多。

 

以后如果要引入myspring/lib/lib目录下的第三方包,也按方法二较好:将第三方包的目录复制到myspring/lib下,再参照方法二,将其加入库引用中即可

4、设置日志包的库引用

jakarta-commonslog4j包主要是做为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

Spring in Action 学习笔记—第一章 开始Spring之旅(转贴)

Spring in Action 学习笔记—第一章开始Spring之旅 (转贴之http://blog.csdn.net/qutr/)在本章中,作者简单的介绍了Spring的由来,发展以及怎样简化J2...
  • tangl_99
  • tangl_99
  • 2006年09月04日 16:52
  • 5103

下载、安装springmvc框架步骤

一、下载spring地址:http://repo.springsource.org/libs-release-local/org/springframework/spring/下载完成得到一个spri...
  • zouxucong
  • zouxucong
  • 2017年03月14日 16:55
  • 1586

Spring的下载与安装

下载和安装Spring请按如下步骤进行。   (1)登录http://www.springframework.org/download站点,下载Spring的最新稳定版本。最新版本为Spring...
  • courage89
  • courage89
  • 2012年07月09日 18:25
  • 10208

第一章 Spring的下载和安装

下载主页http://www.springframework.org/download.html ,或者直接使用链接地址:http://voxel.dl.sourceforge.net/sourcef...
  • leek2000
  • leek2000
  • 2005年03月01日 08:42
  • 1960

Spring 的下载、安装和使用

一、下载 Spring 下载地址:http://repo.spring.io/libs-release-local/org/springframework/spring/4.0.6.RELEASE/...
  • hanshileiai
  • hanshileiai
  • 2014年07月16日 22:32
  • 22560

Spring Boot (教程二:安装spring-tool-suite插件 )

安装 spring-tool-suite 插件
  • gfd54gd5f46
  • gfd54gd5f46
  • 2017年05月31日 22:21
  • 4504

Spring Tool Suite下载与安装

首先到http://spring.io/tools/sts/all下载对应的版本 注意与eclipse版本对应,可在Help->About Eclipse下查看当前使用的eclipse版本信息。 ...
  • boredbird32
  • boredbird32
  • 2016年03月19日 19:10
  • 4665

SpringBoot学习-第一章 新的Spring基础-<Spring Boot 实战>

Spring Boot学习,熟悉注解和Java式的配置。 Spring配置方式 配置文件xml(Spring 1.x) 》》 注解@annotation(Spring 2.x+Jdk1.5)》》 J...
  • u011858405
  • u011858405
  • 2017年02月14日 17:33
  • 229

Spring4实战学习笔记

《Spring4实战 第4版》2016年4月新出版的,之前的第三版看起来还是不错的,所以看到新版就直接买下来。 1.装配Bean 参考【2.2】 1.1接口只有一个现实类可以自动装配 publ...
  • unix21
  • unix21
  • 2016年05月04日 19:14
  • 4568

《SPRING实战第三版》1~4章笔记

养成看书写笔记的习惯!
  • javaMr_wwq
  • javaMr_wwq
  • 2015年12月02日 16:34
  • 889
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Spring学习笔记:第一章 Spring的下载和安装
举报原因:
原因补充:

(最多只允许输入30个字)