下载主页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 1556通过使用高效代理服务器nginx代理IIS轻松实现支持JSP, ... -
OpenSessionInViewFilter的使用
2011-06-22 11:34 701一、作用 Spring为我们解决Hibernate的Sess ... -
tomcat服务器使用url rewrite1
2011-05-19 18:25 1427让tomcat服务器使用url rewrite1. 第 ... -
CountDownLatch闭锁详解
2011-05-09 10:29 1273闭锁(Latch) 闭锁(Latch):一种同步方法,可以延 ... -
memcache/memcached/memcachedb 配置、安装
2011-05-05 15:44 1159memcache/memcached/memcachedb ... -
jquery.treeview使用
2011-03-25 18:31 1485这几天项目中要用到树型结构,正好项目中用到了JQuery,所以 ... -
集群的可扩展性及其分布式体系结构
2011-03-17 14:54 1068常见的平衡算法 一般 ... -
strust2防止重复提交
2011-03-15 10:05 1072在请求表单中添加<s:token></s:t ... -
源码中没有任何错误目录中还存在红叉
2011-02-26 17:04 734查看.classpath文件。修改正确配置!lib与src -
长连接与短连接
2011-01-04 15:44 1085长连接与短连接 所谓长连接,指在一个TCP连接上可以连续发送 ... -
带“+”号的参数值通过url传递,后台取不到正确值
2010-11-29 15:19 2413带“+”号的参数值通过url传递,后台取不到正确值 问题是这样 ... -
JCom的使用
2010-11-08 11:15 2685JCom可以支持打印,支持生成word,生成Excel,并且可 ... -
利用java操作Excel文件
2010-10-28 16:45 705利用java操作Excel文件 很久以来都想 ... -
XSL将XML转换成HTML文件 js方法
2010-10-22 14:34 2972JavaScript解决方案XSL是如何将XML转换成HTML ... -
web.xml详解
2010-10-22 09:18 626部署描述符实际上是一个XML文件,包含了很多描述servlet ... -
jsvalidation表单验证框架使用相关问题
2010-10-05 18:57 10931、如果验证框架没有起作用,就先把验证框架的js文件、x ... -
java中调用c(c++)写的dll 文件的实现及步骤
2010-09-08 10:08 1677JNI使用技巧点滴本文为 ... -
我的站点
2010-01-09 10:43 0www.51sj.com 我要设计 www.52sj.co ... -
Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
2009-12-18 21:31 2304说明: 在创建数据库时输入的密码,是修改系统默认的密码,以sy ... -
jdbc连接各种数据库
2009-12-18 21:08 784一、jsp连接Oracle8/8i/9i数据库(用thin模式 ...
相关推荐
Spring插件 ——系列精品教程
spring详细教程下载
spring cloud+nacos spring cloud nacos demo spring cloud nacos 安装攻略
因为上传大小的限制,分为两部分上传,这是第一部分,第二部分会在评论中给出链接 绝对是spring攻略中文版第二版 ... 第18章 Spring对JMX、电子邮件和调度的支持 第19章 Spring中的脚本编程
spring4 spring security3 spring security4 spring aop
本课程内容包括Spring简介、Spring Boot简介、安装JDK、安装Maven、第...Spring Data JPA增删改查实例、安装Redis和可视化客户端、Redis缓存配置、Redis缓存实例、Redis消息、测试Spring Boot应用程序(Demo应用测试...
springmvc的源码,采用典型的三层架构进行开发,最简单的增删改查,登陆、修改密码等
支持SpringToolSuite4的插件,共三个,下载解压后,把三个文件夹里边的features和plugins拷贝到sts安装目录下即可,已测试可用,org.tmatesoft.svn_1.10.1.eclipse、subclipse-4.3.0、Subversive-connectors-4.1.3.I...
1、官网下载的:Spring.NET框架的安装文件 2、版本为:Spring.NET-1.3.1.40711.exe)
安装GitHub下载新版的spring源码到本地·下载Gradle之后通过“gradle cleanIdea eclipse”命令将spring源码转换成可导入eclipse的工程·导入足够的spring工程之后,会发现spring-core下缺少spring-cglib-repack-...
配置pom文件爆红,springsecurity-0.0.1-SNAPSHOT.jar下载不下来,这里面有 springsecurity-0.0.1-SNAPSHOT.jar 和它的安装执行语句
Spring Boot_工具的安装和使用
idea spring cloud+nacos+geteway完整demo java spring cloud项目下载 spring cloud+nacos+geteway项目下载 需要先安装nacos,不要安装zk 我有另外一个下载,可以下载nacos和安装教程
spring dubbo的简单demo,开发工具为idea,生产者消费者模式,要安装zookeeper和dubbo-admin
这个是eclipse的spring插件,当看到myEclipse可以自动提示的时候,看到eclipse不能提示是不是很烦恼,这个就可以。我现在用的eclipse3.72可以用,绝对没问题,现在就在用它,用link引就可以,不会的问我
测试spring文档,jessit工程 的安装与配置 文档
基于SSM实现的一个个人博客系统,适合初学SSM和个人博客制作的同学学习。有了这个源码,直接买了阿里云或腾讯服务器,就可以部署独立个人技术博客啦。博客源码主要涉及技术包括的包括 Maven、Spring、SpringMVC、...
这是一个学习zookeeper+dubbo+spring的代码例子,一个maven工程
内部含有全套的Spring框架配置和安装包,网上的3.7.2版本的Spring已经很难找了,我把自己的整合了一下,内部没有教程,需要自己上网找,安装步骤都是一样的,如果有整合少的可以私信联系我,我单发给你。
mybatis-spring-boot-autoconfigure-2.1.3mybatis-spring-boot-autoconfigure-2.1.3