在将Web应用程序部署到JBoss AS 7.1服务器时,我会不时遇到类似MethodNotFoundException和ClassNotFoundException的异常。原因是JBoss有自己的内置模块,它在我自己的战争中更喜欢库。我知道我可以选择性地使用jboss-deployment-structure.xml排除模块,但我只是不考虑它并使其工作与将其部署到例如Jetty时完全一样。
是否可以将JBoss配置为不提供任何模块?
使用内置模块的用例有哪些?在我看来,在部署多个war时我必须提供的重复库不会超过与我运行自动化测试的环境相比可能存在不同行为的缺点。我必须错过重要的优势。