今天配置Spring来显示flex的项目。
出现了这个错误。
Context [/XXX(我的项目)] startup failed due to previous errors
web.xml中:
<context-param>
<param-name>contextConfigLocation </param-name>
<param-value>/WEB-INF/applicationContext.xml </param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
----------------------
去掉
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
就可以不报这个错误,但是,却不能使用spring链接。
-----------------------------------
原来是因为:
org.springframework.web.context.ContextLoaderListener
是在Servlet2.4容器上才有的.以前版本是没有的.你看看你使用的容器是否是Servlet2.4,不是的话.
以前版本是这样用的.
<servlet>
<servlet-name>SpringContextServlet </servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet </servlet-class>
<load-on-startup>1 </load-on-startup>
</servlet>
------------------------------
删除<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
用上边的替代,即可。
--------------------------------------
ps:确定
你可能把不要的包也导进去了或是哪个必需的包没导入,以下是必需包:
Spring包(9个):
commons-dbcp.jar、commons-pool.jar、spring.jar、spring-beans.jar、
spring-context.jar、spring-core.jar、spring-dao.jar、
spring-hibernate3.jar、spring-web.jar。
struts2.0包(6个):commons-logging-api-1.1.jar、freemarker-2.3.8.jar
ognl-2.6.11.jar、struts2-core-2.0.8.jar、
struts2-spring-plugin-2.0.11.2.jar、xwork-2.0.3.jar
hibernate包:myeclipse工具自动添加生成导入。
---------------------
ps2:还要确定,导入jar
在Spring MVC开发的时候,如果从Spring 1.2.x 迁移到Spring 2.0版本的时候,可能会碰到类似于
java.lang.NoSuchMethodError: org.springframework.beans.factory.config.ConfigurableListableBeanFactory.registerScope(Ljava/lang/String;Lorg/springframework/beans/factory/config/Scope;)V
的错误,原因就在于这两个版本的API发生了变化。
由于Spring API依赖其他的包,比如Jakarta Commons下面的包,所以在版本升级的时候,要同时升级其他依赖的包,特别是版本从1升级到2的情况下,更要小心。
预祝大家Spring开发顺利!
分享到:
相关推荐
NULL 博文链接:https://123390255-qq-com.iteye.com/blog/1100047
Please refer to http://jb.gg/ide/critical-startup-errors”是一个常见的启动错误提示。这个问题通常是由于IDEA在启动时加载了错误的配置或者第三方插件导致的,以下是一些解决这个问题的方法。 首先,当IDEA...
7. **严重:Exception starting filter struts2,Error filterStart,Context [/struts2] startup failed due to previous errors** 这个严重错误通常涉及到Struts2配置问题,可能的原因包括: - `struts.xml`中的...
startup_stm32f40_41xxx.s
Server Startup Failed(处理方案).md
弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子没有介绍到数据层的内容,...
但是,在某些情况下,Tomcat 的详细错误日志可能会消失,只报一个万恶的 Context [] startup failed due to previous errors,却找不到 previous errors 具体是啥东西。这篇文章将为您介绍解决该问题的方法。 问题...
java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap
项目中碰到过的
严重: Context [/OAProject] startup failed due to previous errors 2009-8-29 14:02:25 org.apache.catalina.core.ApplicationContext log 信息: Closing Spring root WebApplicationContext log4j:WARN No ...
启动项目管理器startup启动项目管理器startup
Leveraging visual tools, The Startup Equation leads you step by step through the decisions you need to make to find your perfect startup model. You'll learn things such as identifying your unique ...
当遇到PHP环境启动时提示无法加载动态链接库(Dynamic Link Library,DLL)的问题时,比如错误信息:"PHP Warning: PHP Startup: Unable to load dynamic library D:/php5/ext/php_mysqli.dll",表明PHP在初始化时...
1.安装pm2 : npm install pm2 -gd 这时在命令行下执行pm2命令可能找...sudo pm2 startup sudo pm2 save 3.重启系统试一下:如果不行执行 chattr +i /home/XXX/.pm2/dump.pm2再重试一下 如果还是不行就请检查一下是不是
安卓下的开机启动项目管理小工具,这是无广告版。
严重: Context startup failed due to previous errors 2009-11-06 21:39:17 org.apache.catalina.core.StandardHostDeployer install 信息: Installing web application at context path /tomcat-docs from URL ...
Applies to: Oracle Server - Enterprise Edition - Version: 10.2.0.4 to 11.1.0.6 ...NOTE:419871.1 - Failures due to "skgxpvfymmtu: process failed because of a resource problem in the OS" on 32-bit Linux