gpt4 book ai didi

tomcat - 如何修改Tomcat默认的META-INF\context.xml?

转载 作者:行者123 更新时间:2023-11-28 23:26:57 24 4
gpt4 key购买 nike

(这里讨论的Tomcat是一个in-Liferay embedded 7.0.42.)

对于没有 META-INF\context.xml 的 WAR,Tomcat 提供了它自己的。因此,每当我重新部署此类应用程序时,该文件也会被(重新)写入。不幸的是,META-INF/context.xml 的默认版本不适合我的(调试)需求。

Tomcat 将默认版本的 META-INF\context.xml 存储在哪里?

可能是替代解决方案?
我也尝试在这里放置我自己的 context.xml,所以 Tomcat 不提供它自己的:

%TOMCAT%\conf\Catalina\localhost\mywebapp.xml

...没有任何明显的效果; webapps\my-web-app\META-INF\context.xml 中的 context.xml 仍然被(覆盖)Tomcat 自己编写。

(修改 WAR 本身是不可取的。)

最佳答案

这就是如何在构建期间临时提供自己的 context.xml(即不修改源代码),从而避免 Tomcat 添加自己的:
mvn 安装 ... -Dmaven.war.containerConfigXML=src/main/resources/context.xml

关于tomcat - 如何修改Tomcat默认的META-INF\context.xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35839268/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com