我可以知道我是否可以在任何tomcat webapp中更改WEB-INF文件夹的名称。 如果没有,那么为什么在tomcat conf文件夹中有context.xml文件,其中包含watchedresource的路径。 我尝试重命名但它不起作用。 如果重命名<WatchedResource>newWebInf/web.xml</WatchedResource>可以告诉我在context.xml文件中提供<WatchedResource>newWebInf/web.xml</WatchedResource>这个标记的原因是什么。 或者有没有其他方法来重命名WEB-INF文件夹。

PS:我没有任何与此相关的要求。 我只想尝试一下。 请不要回答为什么以及你想要的地方。

非常感谢。

===============>>#1 票数:7 已采纳

不,您无法重命名WEB-INF文件夹。 Servlet API规范中很难指定。

<WatchedResource>组件的目的是指定Tomcat必须监视更改的文件的webapp相对路径,以便自动重新加载整个webapp。 这默认为WEB-INF/web.xml ,但它也可以是另一个文件,例如index.jsp或其他文件。 重点在于您可以重命名WEB-INF/web.xml ,而是可以指定另一个文件来监视更改。

  ask by R. Rahul translate from so

未解决问题?本站智能推荐: