【问题标题】:Ignore duplicate servlet mappings in web.xml忽略 web.xml 中的重复 servlet 映射
【发布时间】:2019-05-28 14:29:16
【问题描述】:

我们在 web.xml 中为 tomcat 收到重复的 servlet 映射错误。我们希望在没有 tomcat 的情况下允许重复的 servlet 映射完全崩溃

我们删除了重复条目,不再有问题。但是,我们目前无法判断开发人员是否签入了带有重复条目的 web.xml,因此我们不想中断生产。

【问题讨论】:

  • 如果你让这样一个容易避免的错误进入生产环境并且你没问题,你就会遇到一个完全不同的问题。错误存在是有原因的。如果重复映射指向不同的 servlet 会怎样?
  • 您为什么要阻止您的软件警告您潜在的误导行为?
  • 所以我猜你们都不知道如何禁用该检查。

标签: java tomcat tomcat8


【解决方案1】:

我认为 OP 仍然希望 catalina.out 中的警告,但仍希望 Tomcat 继续成功加载 servlet。

我见过部署了数十个 .war 文件的 Tomcat 系统,您不希望整个服务器停机,因为只有一个 .war 文件部署不正确。

【讨论】:

    猜你喜欢
    • 2013-09-24
    • 2015-03-01
    • 2013-01-20
    • 2012-04-17
    • 2012-07-23
    • 2016-07-05
    • 2012-01-02
    • 2010-10-04
    相关资源
    最近更新 更多