Есть по крайней мере несколько способов, я мог думать, чтобы сделать это (но я не пробовал):
- Добавить правила URL Rewrite на сервер HTTP, чтобы направить все запросы к root2 к root1
- Поместите военный файл на сервер (не webapp , вам, вероятно, придется его распаковать), и у вас есть 2 файла конфигурации в conf \ Catalina \ localhost root1.xml и root2.xml, которые указывают на то же самое местоположение на диске.
Я думаю, что первый из них будет чище, как я не уверен, что если второй способ будет работать на всех, и что происходит поведение быть при перезапуске приложения и т.д.