配置ssh框架出错了

流年四水 2011-01-25 02:10:03
错误 org.springframework.web.context.ContextLoaderServlet
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1094)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

在web.xml中我已经配置了 怎么还找不到 contextConfigLocation

web.xml


<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet>
<servlet-name>action</servlet-name>
<servlet-class>
org.apache.struts.action.ActionServlet
</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
请各位大师指点一下!!
...全文
167 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzzduoduo 2011-02-16
  • 打赏
  • 举报
回复
楼主啊 少包了哦
hepeng_8 2011-02-16
  • 打赏
  • 举报
回复
少包,包冲突
24K純帥 2011-02-15
  • 打赏
  • 举报
回复
少包了或者冲突了
jixiang_yexin 2011-02-15
  • 打赏
  • 举报
回复
1.你的配置 文件 错了一处 就是少了 监听
你有 <context-param>
但没有<listener>
(这个是明显的)

2.可能还有其他错 (改完明显的 在调试一下)
ETCentury 2011-02-15
  • 打赏
  • 举报
回复
少包了,再查查
cjoy4856 2011-02-11
  • 打赏
  • 举报
回复
缺少监听器 配置一个监听器就没有问题了
qingyuan18 2011-02-11
  • 打赏
  • 举报
回复
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderServlet
--检查你的Spring的相关jar包,看是否正确导入你的project
cscxxx 2011-02-11
  • 打赏
  • 举报
回复
可能有相冲突的包
请lz对看看是不是有重覆的包名
yuanhao_30838 2011-02-11
  • 打赏
  • 举报
回复
要删除3个相冲突的包asm.jar,clib-2.1.3.jar
记不清楚了
starbhhc 2011-01-26
  • 打赏
  • 举报
回复
自己找个完整的框架的jar,自己放进去就行了,不要自动生成的,防止冲突,,
sally-wang 2011-01-25
  • 打赏
  • 举报
回复
包问题,缺少包或者是包有冲突
Nodin 2011-01-25
  • 打赏
  • 举报
回复
缺少包
莫寻千百度 2011-01-25
  • 打赏
  • 举报
回复
出现其他的原因都是少包,包冲突啊 ,神马的原因都有可能,
莫寻千百度 2011-01-25
  • 打赏
  • 举报
回复
我项目里面的配置


<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
smalldear 2011-01-25
  • 打赏
  • 举报
回复
不是太懂 记得有个asm的包要删掉的吧
是搭完框架后运行报错么
ATingBug 2011-01-25
  • 打赏
  • 举报
回复
LZ没加包?或者是加了包没删除那些冲突的包...

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧