在tomcat中将相同的war文件部署为两次不同的路径
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在tomcat中将相同的war文件部署为两次不同的路径相关的知识,希望对你有一定的参考价值。
我有来自Eclipse + Maven webapp / Jersey Service项目的war文件,即myapp.war。在webapp文件夹中手动部署它工作得很好。 uri将是http://mydomain/myapp
我想创建/部署相同的myapp.war作为同一个tomcat中的另一个应用程序,我想通过将其重命名为myapp2.war并将其放入webapps文件夹可以工作,但事实并非如此。
我还将webapps / myapp复制到了webapps / myapp2。这也行不通。
我错过了什么吗?实现我的目的最简单的方法是什么,即从原始的maven项目中重建第二个maven项目?
更新:如果我取消部署原始myapp,然后重新启动tomcat,myapp1工作。似乎有一些干扰,第一个获胜?
答案
tomcat错误日志显示第二个Web应用程序无法加载,因为本机lib只允许加载一次:
引起:java.lang.UnsatisfiedLinkError:Native Library xxx已经加载到另一个类加载器中
以上是关于在tomcat中将相同的war文件部署为两次不同的路径的主要内容,如果未能解决你的问题,请参考以下文章