在tomcat应用程序中更改我的应用程序的web.xml的位置

Rav*_*har 0 java tomcat

我想更改tomcat Web应用程序的web.xml文件的位置。

假设从WEB-INF / web.xml到web / WEB-INF / web.xml。

我需要根据上下文进行哪些更改?

我尝试制作项目的上下文文件,然后更新标签。那也行不通

Jos*_*seK 5

如评论中所示,

web.xml的位置是servlet标准,HASWEB-INF/web.xml

您无法在任何应用服务器上更改此设置,我们想知道您想要什么原因?

一些有关您的信息的文档:

树脂类

WEB-INF / web.xml包含顶级的Web应用程序元素。它是Servlet的标准位置,用于定义诸如servlet映射和安全性角色之类的东西。

Google App引擎

Java Web应用程序使用部署描述符文件来确定URL如何映射到servlet,哪些URL需要身份验证以及其他信息。该文件名为web.xml,位于应用程序的WAR中WEB-INF /目录下。web.xml是Web应用程序servlet标准的一部分。

甚至维基百科!

对于Web应用程序,部署描述符必须称为web.xml,并且必须位于Web应用程序根目录下的WEB-INF目录中