`
roruby
  • 浏览: 342134 次
  • 来自: ...
社区版块
存档分类
最新评论

★(转)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安装基本包.zip

    但这些不在"spring安装基本包.zip"内,可能需要根据项目需求单独下载和引入。 总的来说,理解并掌握这些基本包的用法是学习和使用Spring的第一步。通过IoC和AOP,Spring能够帮助我们构建松耦合、易于维护的Java应用...

    word、excel、ppt转pdf,spring boot小demo

    总的来说,这个Spring Boot小Demo提供了一个便捷的解决方案,让用户能够在服务器端将Word、Excel和PowerPoint文件快速转换为PDF,无需安装额外的软件,这对于需要在Web应用中处理文档转换的场景非常有用。...

    spring 源码环境搭建

    Spring 源码环境搭建指南 ...本文档详细介绍了如何搭建 Spring 源码环境,包括下载 GitHub 客户端、安装 Gradle、下载 Spring 源码、将源码导入 Eclipse 等步骤。希望本文档能够帮助读者快速入门 Spring 源码阅读。

    最新Spring.NET 指南

    **Spring.NET**是一个为.NET平台设计的开源轻量级容器框架,它提供了一种简单的方式来管理和配置应用程序的各种组件和服务。Spring.NET的主要功能包括依赖注入(Dependency Injection, DI)、面向切面编程(Aspect-...

    3Dmax飘带插件springmagic

    为了确保插件的正确安装和使用,压缩包内的“安装目录.txt”文件提供了详细的步骤指导。通常,这包括解压文件、复制到3Dmax的插件目录、重启3Dmax以及在软件内激活插件等步骤。遵循这些步骤,设计师们可以轻松地将...

    spring-cglib-repack-3.2.6.jar,objenesis-repack-2.6.jar

    安装GitHub下载新版的spring源码到本地·下载Gradle之后通过“gradle cleanIdea eclipse”命令将spring源码转换成可导入eclipse的工程·导入足够的spring工程之后,会发现spring-core下缺少spring-cglib-repack-...

    Spring与OSGI整合 计算器例子(转) +附整合代码和spring-osgi核心jar

    标题中的“Spring与OSGI整合 计算器例子(转) +附整合代码和spring-osgi核心jar”表明我们将探讨如何将Spring框架与OSGi(Open Services Gateway Initiative)模块化系统进行集成,并通过一个计算器的例子来说明这个...

    十分钟上手spring boot

    在不使用parent POM的情况下玩转Spring Boot** - 也可以选择不使用parent POM。 - **13.2.3. 使用Spring Boot Maven插件** - 使用该插件来简化构建过程。 - **13.3. Gradle** - Gradle也是Spring Boot支持的另...

    中创中间件部署spring boot项目,安装手册,操作文档

    - 下载并安装InforSuite AS软件,按照官方提供的安装指南进行操作。 - 安装过程中需注意操作系统兼容性、JDK版本匹配等要求。 - 启动InforSuite AS服务,检查服务器是否能正常运行。 3. **Spring Boot项目部署**...

    Spring IDE plugin for eclipse

    在使用上,尽管可以通过下载Spring IDE的组件并手动安装,但利用Eclipse自带的软件更新(Software Updates)功能安装Spring IDE插件是最简便的方法。值得一提的是,Spring IDE的第二个主要版本支持的Spring框架版本...

    SpringFramework_v5.2.3.zip

    Spring Framework是中国最流行的Java应用程序开发框架之一,由..."说明.htm"可能包含关于如何安装、配置和使用Spring Framework 5.2.3的指南。深入研究这些内容,有助于开发者更好地理解和利用Spring框架的强大功能。

    spring整合flex所需jar包

    Spring框架和Adobe Flex之间的整合是将企业级的后端服务与富互联网应用程序(RIA)前端进行结合的一种方式。Flex作为RIA开发平台,提供强大的图形用户界面设计能力,而Spring则在后端处理业务逻辑和数据管理。下面...

    spring插件.rar

    在Eclipse中安装Spring插件,通常需要通过Eclipse的内置更新站点或者下载插件文件进行手动安装。 由于Spring官方更新频繁,有时候在其官网上可能找不到特定版本的插件链接。在这种情况下,开发者需要自行寻找可靠的...

    spring-framework-4.2.4.RELEASE-dist Spring资源包

    除此之外,readme.txt文件可能包含有关此版本的Spring框架的重要信息,比如安装指南、更新内容、已知问题和解决方法等。 Spring框架不仅限于上述模块,还包括对消息传递、任务调度、缓存、数据访问/集成、远程调用...

    Spring Boot参考指南.pdf

    - **在不使用parent POM的情况下玩转Spring Boot**:介绍没有parent POM时如何配置项目。 - **改变Java版本**:说明如何更改项目使用的Java版本。 - **使用Spring Boot Maven插件**:指导如何使用Spring Boot的...

    Spring Webservice Demo(含客户端)

    在Eclipse中,你需要安装Maven插件才能导入和管理Maven项目。 3. **Eclipse集成**:Eclipse是一个流行的Java IDE,支持多种插件,如Maven插件。你可以直接导入Maven项目,IDE会自动识别并设置项目的构建路径。导入...

    springcloud开发测试工具集

    1. 下载与安装:首先,需要从官方网站或者其他可信源下载JD-GUI,并完成安装。 2. 查看字节码:在开发过程中,如果遇到jar包没有源码,可以使用JD-GUI打开并查看其内部的类和方法。 3. 调试辅助:在遇到问题时,通过...

    J2EE--Eclipse+Struts+Hibernate+Spring

    1. **环境搭建**:首先安装Eclipse,然后通过插件如Spring Tool Suite(STS)来增强对Spring的支持。接着,配置JDK和J2EE服务器,如Tomcat或WebLogic。 2. **项目创建**:在Eclipse中创建一个J2EE项目,选择相应的...

    SVN在MyEclipse8.5 fro Spring的配置

    ### SVN在MyEclipse8.5 for Spring的配置详解 #### 一、概述 本文档旨在详细介绍如何在MyEclipse 8.5 for Spring环境中配置Subversion (SVN) 版本控制系统。对于任何涉及多开发者协作的软件项目而言,版本控制都是...

Global site tag (gtag.js) - Google Analytics