Wildfly-Java8-UT010009(未实现javax.servlet.Servlet)

时间:2018-09-25 12:01:53

标签: spring servlets wildfly

将java7迁移到java8,并使用wildfly部署服务。在部署过程中,以下错误阻止了迁移。

原因:java.lang.IllegalArgumentException:UT010009:类型为org.springframework.web.servlet.DispatcherServlet类型的Servlet调度程序

@ Jboss-deployment-structure.xml在排除之后已定义

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

春季版本“ 4.3.4.RELEASE”

任何建议:) 在此先感谢!

1 个答案:

答案 0 :(得分:0)

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