У меня есть веб-проект, построенный в Eclipse с использованием Spring и Tomcat. Перед некоторыми недавними изменениями, которые я не могу вспомнить или отменить, я мог просто запустить сервер в ide и без проблем запустить мои сервлеты. После внесения этих изменений при запуске сервера я получил трассировку стека следующим образом.
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 в путь к классам сервера, как описано в ссылке ниже.
http://www.mkyong.com/spring/spring-error-classnotfoundexception-org-springframework-web-context-contextloaderlistener/
Это не правильный способ исправить мою проблему. Как мне заставить сервер работать так, как раньше?
Большое спасибо!