Spring と Tomcat を使用して Eclipse で構築された Web プロジェクトがあります。覚えていない、または元に戻すことができない最近の変更の前に、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 依存関係をサーバーのクラスパスに明示的に追加しました。
これは私の問題を解決する正しい方法ではありません。サーバーを以前と同じように動作させるにはどうすればよいですか?
どうもありがとう!