gpt4 book ai didi

tomcat - 如何阻止应用程序在 Tomcat 中部署两次(一次在根上下文中,一次在应用程序上下文中)

转载 作者:行者123 更新时间:2023-11-28 23:33:39 25 4
gpt4 key购买 nike

我正在使用 Tomcat-Maven-Plugin 在本地 Tomcat 8 服务器上运行 Maven 应用程序。问题是应用程序被部署了两次。一次进入 Tomcat 根目录 (http://localhost:8080),一次进入它自己的上下文目录 (http://localhost:8080/mywebapp/)。我可以使用位于 http://localhost:8080/manager 的 tomcat 管理器应用程序手动停止应用程序在根目录下运行,但我想知道 Tomcat 8 中是否有一个设置可以让同样的结果。谢谢。

最佳答案

Tomcat 通常不会将您的应用程序部署两次。如果发生这种情况,几乎可以肯定是由于配置错误。双重部署的常见来源是上下文中的 path 属性无效/不正确。在您的应用程序中查找 META-INF/context.xml 文件,或者在您的 Maven 部署配置中查找试图设置路径的文件。

查看 path 属性 here有关这方面的更多信息。

关于tomcat - 如何阻止应用程序在 Tomcat 中部署两次(一次在根上下文中,一次在应用程序上下文中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27304298/

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