【发布时间】:2011-02-06 01:37:58
【问题描述】:
Google 搜索了所有内容,但找不到我的问题的解决方案。
当我尝试将我的项目部署到 Tomcat 时,Tomcat 日志中有这样的错误:
SEVERE: Error configuring application listener of class com.sun.faces.config.ConfigureListener
java.lang.NoClassDefFoundError: javax/servlet/ServletRequestListener
我尝试将它从新的 Netbeans 6.8 部署到新的 Tomcat 6.0.26,但问题仍然存在。
Servlet-api.jar 位于 tomcat/lib 文件夹中。尝试用最新的替换它,但问题仍然存在。
没有编译错误。一切都是正确的。
问题突然出现。没有代码更改,没有添加新的 jars。
帮助?
UPD:WEB-INF/lib 的内容:
- hibernate3.jar
- hibernate-testing.jar
- quartz-1.7.2.jar
- quartz-all-1.7.2
- servlet-api-2.5-20081211
【问题讨论】:
-
给出你的 WEB-INF/lib 文件夹的内容
-
检查已更新。如果你有一些想法,为什么会这样,也许你可以给我解释一下?