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

时间:2018-02-28 08:35:29

标签: tomcat

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

我想在同一个tomcat中创建/部署相同的myapp.war作为另一个应用程序,我想通过将其重命名为myapp2.war并将其放入webapps文件夹可以工作,但它没有。< / p>

我还将webapps / myapp复制到了webapps / myapp2。这也不起作用。

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

更新: 如果我取消部署原始的myapp,然后重新启动tomcat,myapp1就可以了。似乎有一些干扰,第一个获胜?

1 个答案:

答案 0 :(得分:0)

tomcat错误日志显示第二个Web应用程序无法加载,因为本机lib只允许加载一次:

引起:java.lang.UnsatisfiedLinkError:Native Library xxx已经加载到另一个类加载器中