首页 > 解决方案 > Tomcat 404 未找到,HttpSessionListener

问题描述

我一直在 tomcat 中尝试一些东西,突然我的所有 JSP 和 Servlet 的状态代码为 404。我收到此错误:

11-Jun-2018 17:40:57.528 SEVERE [main] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class [com.example.model.MySessionListener]
java.lang.ClassNotFoundException: com.example.model.MySessionListener
at .....

11-Jun-2018 17:40:57.528 SEVERE [main] org.apache.catalina.core.StandardContext.listenerStart Skipped installing application listeners due to previous error(s)

我有一个 HttpSessionListener,但发生此错误后我已删除,但错误仍然存​​在(重新启动和删除日志文件后)。如果我删除它,为什么 tomcat 仍然要求 HttpServletListener?我该如何解决这个问题?

标签: tomcat

解决方案


如果您确定没有对 com.example.model.MySessionListener 的引用,请尝试在 tomcat 服务器上执行清理以删除对该类的任何可能引用。还可以尝试删除并重新添加 war 文件。


推荐阅读