【问题标题】:How to Solve DispatcherServlet Class not found Exception如何解决 DispatcherServlet Class not found 异常
【发布时间】:2018-10-10 03:35:48
【问题描述】:

我正在尝试运行 Hello world Spring MVC 程序。但我收到以下错误。我从不同的网站尝试了很多次,但我无法解决这个问题。所以请谁能帮我解决这个问题。

2018 年 4 月 29 日 7:32:12 下午 org.springframework.web.context.ContextLoader 初始化WebApplicationContext 严重:上下文初始化失败 org.springframework.beans.factory.BeanCreationException:创建文件中定义的名称为“helloWorldService”的bean时出错 [/home/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spring-web-gradle-xml/WEB-INF/classes/com/mkyong/helloworld/service/HelloWorldService。班级]: bean 实例化失败;嵌套异常是 java.lang.NoClassDefFoundError: ch/qos/logback/core/joran/spi/JoranException

INFO:将 servlet spring 标记为不可用 2018 年 4 月 29 日下午 7:32:12 org.apache.catalina.core.StandardContext loadOnStartup 严重:Servlet /SpringMVC-Hibernate 抛出 load() 异常 java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet 在 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720) 在 org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571) 在 org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:529)

【问题讨论】:

    标签: spring


    【解决方案1】:

    确保 logback Jar 在您的类路径中。

    您可以通过this手册并相应地配置您的项目。

    如果您使用构建工具,请随时在此处发布您的构建配置文件以获得更详细的答案。

    【讨论】:

    • 我没有 pom.xml,但是我有 web.xml & servlet.xml
    猜你喜欢
    • 2018-08-22
    • 1970-01-01
    • 2020-02-08
    • 2021-01-25
    • 1970-01-01
    • 2013-03-01
    • 1970-01-01
    • 2014-08-08
    • 2018-12-09
    相关资源
    最近更新 更多