[英]org.springframework.web.servlet.DispatcherServlet Not Found
[英]org.springframework.web.servlet.DispatcherServlet class not found
我在 Eclipse IDE 下啟動 Tomcat 時遇到了一些問題。 I followed all instruction to create a MVC web application using Spring Tutorial (actually not only one, just to be sure I'm doing right) and, when I start Tomcat from Eclipse I've this problem:
Error loading WebappClassLoader
context: /CG
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@70ba9340
org.springframework.web.servlet.DispatcherServlet
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
我試圖在互聯網上檢查一些類似的問題,但提出的所有解決方案都不起作用。 我檢查了我的類路徑並且所有庫都可用,我手動將所有 jar 復制到 WEB-INF/lib 文件夾,但仍然無法正常工作。
包括我:
org.springframework.asm-3.1.0.M1.jar
org.springframework.beans-3.1.0.M1.jar
org.springframework.context-3.1.0.M1.jar
org.springframework.context-support-3.1.0.M1.jar
org.springframework.core-3.1.0.M1.jar
org.springframework.expression-3.1.0.M1.jar
org.springframework.jdbc-3.1.0.M1.jar
org.springframework.test-3.1.0.M1.jar
org.springframework.transaction-3.1.0.M1.jar
org.springframework.web-3.1.0.M1.jar
org.springframework.web-servlet-3.1.0.M1.jar
請你幫幫我好嗎? 對於這個問題我真的很郁悶......
tnx,安德烈亞
Copy all spring releated jars into {tomcat_installation}/lib for tomcat 6 and for tomcat 5.x {tomcat_installation}/shared/lib.
DispatcherServlet
通常位於spring-webmvc-${version}.jar
中。
我建議使用 Maven 或 Ivy 為您管理這些依賴項。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.