【发布时间】:2016-09-07 03:05:51
【问题描述】:
有没有办法使用不同的 web.xml(不同的名称和上下文)部署 tomcat webapp?。
问题:
我有一个 web.xml,当我开发东西时,我必须经常修改(注释掉和取消注释)东西——这让它有点烦人。我想要的是让我们说两个文件:
web.xml
web-dev.xml
我希望本地机器上的 tomcat 使用 web-dev.xml。 Ofcouse 用于生产发布(即托管服务器 Tomcat 将使用普通的 web.xml - web-dev.xml 甚至不会被发布)。只是为了发展。
我可以在 tomcat 中指定使用 web-dev.xml 而不是 web.xml 的任何想法?
谢谢
【问题讨论】:
-
你在使用 maven 吗?使用 maven 配置文件,请参阅stackoverflow.com/questions/3298763/…。
-
@HumbertoPinheiro 我确实使用 maven,但我不希望这是 maven 特定的解决方案。
-
@MaciejCygan,猜猜这是使用 Maven 的唯一方法,Tomcat 不会考虑与
web.xml不同的方法。