我有一个使用 Spring 和 Tomcat 在 eclipse 中构建的 web 项目。在最近的一些我无法记住或撤消的更改之前,我可以简单地在 ide 中启动服务器并毫无问题地访问我的 servlet。进行这些更改后,当我启动服务器时,我得到了堆栈跟踪,如下所示。
SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1484)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329)
...
为了解决这个问题,我将所有 jar 依赖项显式添加到服务器的类路径中,如下面的链接中所述。
这不是解决我的问题的正确方法。我怎样才能让服务器像以前一样运行?
非常感谢!