java我可以在tomcat上的不同上下文路径中运行同一个war的两个副本吗?
我让我的war在tomcat上的上下文路径中运行——比如说/path1
我对我的代码库做了更多的更改,添加了更多的类、JAR等,现在在不干扰/path1上运行的第一场战争的情况下,我想将这场战争添加到/path2
这能做到吗
因为当我试着这样做的时候,第二次战争并没有在春天来临的时候开始
SEVERE: Error listenerStart
Feb 7, 2011 4:46:44 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/path2] startup failed due to previous errors
虽然我已经将日志级别设置为debug,但没有堆栈跟踪或任何东西
我认为代码没有问题,因为当我在本地机器和第一台没有运行的服务器上运行它时,它工作正常。当我试图在服务器上以/path1激活的方式运行这个程序时,它失败了
谢谢
# 1 楼答案
“listenerStart”位表明错误在ServletContextListener中,因此如果代码中有任何错误,请仔细查看,看看它们在做什么;他们是否正在访问其他实例可能会尝试共享的任何资源