问题描述
tomcat启动时,ssh2工程加载不起来工程是由struts2+hibernate+spring错误如下:严重: Error listenerStart2010-8-18 11:42:38 org.apache.catalina.core.StandardContext start严重: Context [/ssh2] startup failed due to previous errorsweb.xml内容<?xml version="1.0" encoding="gbk"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"version="2.4"> <filter><filter-name>struts</filter-name><filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class></filter><filter-mapping><filter-name>struts</filter-name><url-pattern>/*</url-pattern><dispatcher>REQUEST</dispatcher><dispatcher>FORWARD</dispatcher></filter-mapping> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener></web-app>但如果把下面这一段去掉,就不会报错了 <filter><filter-name>struts</filter-name><filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class></filter><filter-mapping><filter-name>struts</filter-name><url-pattern>/*</url-pattern><dispatcher>REQUEST</dispatcher><dispatcher>FORWARD</dispatcher></filter-mapping>可是这一段去掉,struts用不起来,用的时候还会报错,这是什么问题,怎么解决,谢谢
解决方案
可能是jar包的问题,检查下必要的包是否都有引入。
解决方案二:
你的错误信息能贴全点吗?这一点不够看的,关键是前面,你这个贴的都是最后的啦。。
解决方案三:
建议用log4j看下错误的日志详细信息