在哪里放置自定义的第二个web.xml

时间:2014-12-25 15:36:13

标签: java xml maven tomcat

我想创建这个简单的架构:

我正在编写一个maven应用程序,它将作为战争部署到服务器。我想为我的localmachine和服务器使用相同的web.xml,并根据机器添加单独的上下文参数。

现在我通过将它们放在Tomcat的全局web.xml中来实现这一点,但这会在所有正在运行的应用程序中传播(这是有效的,但它显然不是正确的方法)。

我可以为特定的Web应用程序添加web.xml参数吗?在context.xml中的某些设置?

1 个答案:

答案 0 :(得分:1)

作为练习(我还没有机会在制作中使用它)我尝试根据不同的配置文件在最终的WAR中打包一个不同的(转换的)web.xml。

您可以查看我自己的问题及其答案here