Развертывание приложения .war в Tomcat для root - PullRequest
2 голосов
/ 16 августа 2011

Мое приложение .war работает на TomCat

Я могу развернуть свое приложение .war в определенном каталоге, например www.abc.com/specific

Я бы сделал это, переименовав свое приложение specific.war, затем перейдя в Tomcat Web Application Manager и затем перейдя к «WAR-файлу для развертывания», выбрав мой WAR-файл и развернув его.

Однако я хотел бы развернуть его так, чтобы, если пользователь вводит www.abc.com, он / она сразу переходил к приложению, не указывая каталог.

Как это возможно? Спасибо [Я пытался вызвать приложение root.war]

Ответы [ 3 ]

4 голосов
/ 16 августа 2011

Два способа:

  • назвать файл войны ROOT.war
  • указать контекст path атрибут в META-INF/context.xml - см. Здесь
0 голосов
/ 20 декабря 2011

Я не уверен, отвечает ли это на ваш вопрос. Но я верю, что вы можете автоматически перейти на нужную вам страницу, используя

<welcome-file></welcome-file>

в файле web.xml вашего веб-приложения.

0 голосов
/ 08 сентября 2011

Я решил это с помощью переадресации / маскирования (через провайдера доменных имен)

I переадресовано www.abc.com на www.abc.com/specific и I замаскирован так, что "конкретный" не отображается

...