【问题标题】:How should I resolve Springframework.Dispatcherservlet error?我应该如何解决 Springframework.Dispatcherservlet 错误?
【发布时间】:2018-11-10 12:09:35
【问题描述】:

我试图在 tomcat 服务器中运行 springmvc 代码,该代码引发了有关 servlet 的错误,如下所示:-

严重:Web 应用程序 [/SpringMVC] 中的 Servlet [SpringMVC] 抛出 load() 异常 java.lang.ClassNotFoundException: org.springframework.web.servlet.DispactherServlet 在 org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1308) 在 org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1136) 在 org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:544) 在 org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:525) 在 org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:150) 在 org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044) 在 org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:983) 在 org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4978) 在 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5290)

然后我尝试使用部署程序集解决此问题,但在最后一步中我无法添加文件夹,因为完成按钮被禁用。我不确定我是否做得对或是否有其他解决方案?

我尝试的步骤:-

【问题讨论】:

  • 据我了解,您已经添加了Maven Dependencies。这就是您无法添加的原因。也许您可以删除一次并尝试再次添加。

标签: java spring tomcat servlets


【解决方案1】:

由于您使用 eclipse 的内置 Maven 插件 (M2Eclipse) 来管理依赖项,因此您无需在 Deployment Assembly 手动配置它们,因为 M2Eclipse 将为您管理它们。

所以,配置你的 pom.xml 并确保包含以下 spring mvc 所需的依赖项。 (假设你使用的是Spring5)

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context</artifactId>
    <version>5.0.5.RELEASE</version>
</dependency>


<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>5.0.5.RELEASE</version>
</dependency>

【讨论】:

  • 谢谢,我根据我的版本包含,但错误仍然存​​在... :(
  • java 版本是 1.8,tomcat 是 8.5,这有什么问题吗?因为我在 tomcat 窗口中看到一条注释,它适用于 java 7 for web...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-21
  • 2016-09-09
  • 2015-03-23
  • 2014-09-05
相关资源
最近更新 更多