gpt4 book ai didi

tomcat - 在tomcat中以不同路径部署相同的war文件两次

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

我有一个来自 Eclipse+Maven webapp/Jersey Service 项目的 war 文件,即 myapp.war。手动将它部署在 webapp 文件夹中工作得很好。 uri 将是 http://mydomain/myapp

我想在同一个 tomcat 中创建/部署与另一个应用程序相同的 myapp.war,我认为通过将其重命名为 myapp2.war 并将其放入 webapps 文件夹会起作用,但它不起作用。

我也刚刚将 webapps/myapp 复制到 webapps/myapp2。那也不管用。

我错过了什么吗?实现我的目的的最简单方法是什么,即从原始 Maven 项目重新创建第二个 Maven 项目?

更新:如果我取消部署原来的 myapp,然后重新启动 tomcat,myapp1 就会工作。好像有些干扰,第一个获胜?

最佳答案

tomcat 错误日志显示第二个网络应用程序加载失败,因为 native 库只允许加载一次:

Caused by: java.lang.UnsatisfiedLinkError: Native Library xxx already loaded in another classloader

关于tomcat - 在tomcat中以不同路径部署相同的war文件两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49025160/

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