在昨天构建的Struts2项目上测试Spring2所需要的Jar包
结果
spring-core.jar
——>依赖:spring-web.jar
——>依赖:spring-context.jar
——>依赖:spring-beans.jar
——>依赖:commons-logging.jar
开始,单加入spring-core.jar,配置web.xml
<!-- ××××××××××××××× Spring配置和监听 Start ××××××××××××××× -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/application*.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!-- ×××××××××××××××× Spring配置和监听 End ×××××××××××××××× -->
运行——
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
解决——
缺少org.springframework.web.*,加入spring-web.jar
运行——
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContextException
Caused by: java.lang.ClassNotFoundException: org.springframework.context.ApplicationContextException
解决——
缺少org.springframework.context.*,加入spring-context.jar
运行——
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.NoClassDefFoundError: org/springframework/beans/FatalBeanException
Caused by: java.lang.ClassNotFoundException: org.springframework.beans.FatalBeanException
解决——
缺少org.springframework.beans.*,加入spring-beans.jar
运行——
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
解决——缺少org.apache.commons.logging.*,加入commons-logging.jar
struts.xml加入<constant name="struts.objectFactory" value="spring" />
运行——
2010-3-3 20:53:35 com.opensymphony.xwork2.util.logging.commons.CommonsLogger error
严重: Dispatcher initialization failed
Unable to load configuration. - [unknown location]
Caused by: Cannot locate the chosen ObjectFactory implementation: spring - [unknown location]
......
2010-3-3 20:53:35 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter struts2
Unable to load configuration. - [unknown location]
......
Caused by: Unable to load configuration. - [unknown location]
......
Caused by: Cannot locate the chosen ObjectFactory implementation: spring - [unknown location]
......
解决——找不到ObjectFactory,加入struts2-spring-plugin-2.1.8.1.jar
相关推荐
spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类...
spring in action所需jar包
spring-quartz所需所有jar包--版本都是测试过的
这是现在主流开发框架SpringMVC+Mybatis的环境搭建所需JAR包,算是最全的依赖包了,多了可能会发生冲突。个人测试可用,其中包含一个jdbc链接mysql的jar包,喜欢就下载吧
SSM中进行单元测试Junit4+spring-test所需jar包,
SSH(struts2,Hibernate,Spring)整合及测试亲测可用所需jar包.
开发Spring所需jar,已经测试过了都可以使用开发Spring所需jar,已经测试过了都可以使用开发Spring所需jar,已经测试过了都可以使用开发Spring所需jar,已经测试过了都可以使用
用于代码测试,对测试类和方法进行单独测试和debug,高效率对各种方法进行测试
CXF Spring开发WebService,基于SOAP方式,所需jar包。 经过测试的,绝对可以使用
并且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于Spring的特定类。 ◆控制反转——Spring通过一种称作控制反转(IoC)的技术促进了松耦合。当应用了IoC,...
包含了spring+springmvc+mongodb + mybaits+ oracle所必须的基本全部jar包,经本人亲自测试,从源码中复制出来的,欢迎下载
spring-web.jar(必须) :这个jar 文件包含Web 应用开发时,用到Spring 框架时所需的核心类,包括自动载入Web Application Context 特性的类、Struts 与JSF 集成类、文件上传的支持类、Filter 类和大量工具辅助类。...
一共包括:Spring 框架 jar 包、 MyBatis 框架 jar 包、MyBatis 整合 Spring 中间件 jar 包、aspectj 框架 jar 包、aopalliance.jar、数据库驱动 jar 包、数据源 c3p0 jar 包、JSTL 标签库 jar 包、单元测试 junit....
springmvc4.1.6,官方jar包,已经过测试,导入项目中即可使用。
搭建springboot项目要用到的springboot的一些jar包(spring-boot,spring-boot-actuator,spring-boot-actuator-autoconfigure,spring-boot-autoconfigure,spring-boot-configuration-processor,spring-boot-...
包含SSM整合所需的基本jar包,及实现数据校验,文件上传,junit4测试和json处理的jar包。
springMVC+Hibernater整合及测试(亲测可运行)所需jar包,包含文件上传,json转换等,亲测正常运行,无问题。
spring jar 包详解spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统...
jar包经过测试,webservice接口发布成功,可以使用
Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。...探究每一个核心的实现细节(UML图、跑单元测试用例、DEBUG,体悟)