我在Eclipse的构建路径中添加必要的文件后,仍然一直出现以下错误。我正在开发一个Spring MVC的Hello World应用程序,并使用Java EE开发人员专用版的Eclipse Helios:
我已经尝试右键单击服务器并点击“清理”。 我右键单击应用程序,点击“构建路径”,然后在库中放置正确的JAR文件; 但是,它仍然不将它们视为依赖项。 我错过了什么?
我已经尝试了这里提供的建议:
Jan 16, 2012 1:25:42 PM org.apache.catalina.core.StandardContext loadOnStartup
SEVERE: Servlet /SpringMVCTutorial threw load() exception
java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1676)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521)
at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:415)
at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:397)
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:118)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1062)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1010)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4957)
at org.apache.catalina.core.StandardContext$3.call(StandardContext.java:5284)
at org.apache.catalina.core.StandardContext$3.call(StandardContext.java:5279)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
我已经尝试右键单击服务器并点击“清理”。 我右键单击应用程序,点击“构建路径”,然后在库中放置正确的JAR文件; 但是,它仍然不将它们视为依赖项。 我错过了什么?
我已经尝试了这里提供的建议:
- 右键单击您的Web项目
- 单击“属性”
- 选择“Java EE模块依赖项”
- 单击“Web库”选项卡
- 添加外部JAR(如果JAR在您的项目之外)。 Jar / Module下会添加一个条目,请确保单击复选框(已选中)。