将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”
任何建议:) 在此先感谢!
答案 0 :(得分:0)
您似乎在类路径上以两个不同的javax.servlet.Servlet
结尾。您不应排除javax.api
和javax.servlet.api
模块,并且应确保您的部署中不包含servlet API或实现模块。