我正在获取一个Servlet / SpringCRUD抛出load()异常java.lang.ClassNotFoundException:DispatcherServlet

时间:2018-09-10 20:49:11

标签: spring maven classnotfoundexception loader

我知道这是一个重复的问题,但是在以前的任何答案中都找不到我的解决方案。我已经尝试了答案中的所有解决方案:

  1. 我在pom.xml中添加了以下内容

        org.springframework     春天的背景     3.1.0。发布    org.springframework    春天webmvc    3.1.0。发布

  2. 我也已在Deployment Assembly中添加了maven依赖项

enter image description here

这些更改后,我重新部署了代码,但仍然出现错误:

enter image description here

还有其他解决方案吗?

添加pom.xml的屏幕截图

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

好吧,如果在类路径中找不到您提到的类,请添加pom.xml文件以便我们进行诊断。

尝试将其添加到您的pom.xml

<!-- https://mvnrepository.com/artifact/javax.servlet/servlet-api -->
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
    <scope>provided</scope>
</dependency>