在JBoss 4.2.3中,我们可以在
中配置项目[jboss_server] /deploy/jboss-web.deployer/conf/web.xml
将被所有部署的应用程序采用。我们使用它来配置上下文参数,servlet和默认标记文件。
我们在war文件中部署了数十个应用程序,这是一个非常方便的工具。
这在JBoss 7.1.1中是如何实现的?我用Google搜索并搜索但似乎无法找到解决方案。
答案 0 :(得分:1)
虽然这个问题有点老了,但我会给你我的建议。
通过结合使用 web Fragment 和 Deployment Overlay,您可以在一个或多个 Web 应用程序中重复使用 web.xml 的一个片段。 检查此示例 How to add a Web fragment to all WildFly applications
答案 1 :(得分:0)
您可以尝试使用Web片段(Servlet API 3.x的一部分)。您可以使用一个META-INF / web-fragment.xml文件(在一些WEB-INF / lib /内部)将相同的过滤器,映射,监听器,变量集应用于每个Web应用程序的上下文my-common-context.jar,因此它可以作为一个简单的依赖项轻松管理。