检查 Web 描述符中的重复元素的行为更改

Servlet 3.1 规范中规定了 web.xml 文件不能包含多个 <absolute-ordering> 元素。 此外,web-fragment.xml 文件也不能包含多个 <ordering> 元素。 将无法部署带有多个 <ordering><absolute-ordering> 元素的应用程序。 在 Servlet 3.0 中,部署这类应用程序将不会失败,但这些元素的功能可能不确定。

此规则将标记 web.xml 文件中重复的 <absolute-ordering> 元素和 web-fragment.xml 文件中重复的 <ordering> 元素。

要解决此问题,请移除重复元素并根据需要将其内容合并到单个元素中。

有关 Servlet 3.1 行为更改的更多信息,请参阅以下资源:Servlet 3.1 behavior changes