Я пытаюсь иметь виртуальные хосты в Tomcat 7.0.20
БЕЗ переименования всего, что ROOT И БЕЗ использования HTTP-сервера Apache впереди
Шаги, сделанные до сих пор
поместить поддельный домен в файл хоста Windows 127.0.0.1 fakedomain.com
Запустил Tomcat и вошел в Host Manager.Добавьте виртуальный хост.Имя: fakedomain.com Псевдоним: www.fakedomain.com База приложения: fakedomain Да для всех настроек
На этом этапе tomcat создает каталог приложений и каталог conf и настраивает приложение менеджера для поддельного домена.
Я копирую файл WAR 'Animotest-1.war' в каталог приложения fakedomain.Теперь я могу получить доступ к своему приложению, используя http://fakedomain.com/Animotest-1/. Маленькая победа:)
Теперь я пытаюсь установить его в качестве приложения по умолчанию
Насколько я понимаю, мне нужно поставитьФайл ROOT.xml в каталоге conf / Catalina / fakedomain.com с некоторыми изменениями следующего содержимого.
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="C:\Java\apache-tomcat-7.0.20\fakedomain\Animotest-1">
</Context>
В результате поведение tomcat теперь показывает мне страницу ROOT, которая поставляется вместе с Tomcat, а не мойприложение виртуального хоста и мое приложение теперь 404.
Есть какие-нибудь подсказки?