【问题标题】:Wildfly - Java8 - UT010009(does not implement javax.servlet.Servlet)Wildfly - Java8 - UT010009(不实现 javax.servlet.Servlet)
【发布时间】:2019-03-01 01:18:36
【问题描述】:

将 java7 迁移到 java8 并使用 wildfly 部署服务。在部署期间,以下错误正在阻止迁移。

原因:java.lang.IllegalArgumentException: UT010009: org.springframework.web.servlet.DispatcherServlet 类型的 Servlet 调度程序没有实现 javax.servlet.Servlet

@Jboss-deployment-structure.xml 定义如下排除

    <exclusions>
        <module name="javax.api" />
        <module name="javax.servlet.api" />         
    </exclusions>

春季版“4.3.4.RELEASE”

任何建议:) 提前致谢!!

【问题讨论】:

    标签: spring servlets wildfly


    【解决方案1】:

    您的课程路径中似乎有两个不同的javax.servlet.Servlet。您不应排除 javax.apijavax.servlet.api 模块,并且应确保您的部署不包含 servlet API 或实现模块。

    【讨论】:

      猜你喜欢
      • 2021-11-06
      • 2015-10-04
      • 2021-07-31
      • 2016-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-04
      • 2013-04-05
      相关资源
      最近更新 更多