我有一个非常简单的EAR和一个spring mvc web app(war),所有spring库都在myear.ear / lib文件夹中。
我没有使用web.xml而是尝试使用WebApplicationInitializer,但Wildfly服务器没有检测到这一点,而且我获得了404页面。但是如果我在WEB-INF / lib中有spring-mvc libs那么它的工作。
即使我已将调试指针放在我的WebApplicationInitializer实现中,但它似乎没有调用onStartup方法本身(并且没有记录错误)。有人遇到过同样的问题吗?有人可以帮忙吗?
答案 0 :(得分:1)
这已在Wildfly 9.0.0 beta WFLY-4205
中修复答案 1 :(得分:0)
https://jira.spring.io/browse/SPR-12555 它似乎是spring mvc按设计工作,如果spring-web.jar不在WEB-INF / lib中,服务器将无法识别WebApplicationInitializer。上面的jira链接讨论了可能的解决方案