Tomcat / Java - 具有一个WAR的多个上下文

时间:2013-11-06 17:11:34

标签: java tomcat

是否可以使用相同的WAR具有多个上下文?例如,我们希望能够访问

someserver.com/root1

someserver.com/root2

让所有这些都由同一个WAR处理。

1 个答案:

答案 0 :(得分:0)

我至少有几种方法可以做到这一点(但我还没有尝试过):

  1. 将url重写规则添加到http服务器以转发所有请求 root2到root1
  2. 请将war文件放在服务器上(不是webapp 目录,您可能需要解压缩它)并且有2个配置文件 conf \ Catalina \ localhost root1.xml和root2.xml指向相同 在磁盘上的位置。
  3. 我认为第一个会更干净,因为我不确定第二种方式是否会起作用,当你重新启动应用程序时会出现什么样的行为等。