使用Ant修改web.xml

Tob*_*s M 2 java ant servlets

有没有办法使用ANT从web.xml文件中删除元素?

例如,我在web.xml中定义的用于单元测试的某些servlet在生产环境中是不必要的,有没有办法去除它们或者我需要一个单独的生产web.xml文件?

谢谢.

Rah*_*hul 6

为测试环境提供单独的web.xml是一种更好(更简单)的方法.Ant脚本可以很容易地配置为根据一些可配置的参数选择正确的xml.

但是,如果需要,您可以对web.xml进行标记化,并让Ant脚本在构建期间适当地替换标记.查看Ant 过滤器.