Назад | Перейти на главную страницу

Приложение Apache Tomcat по умолчанию

Я использую ubuntu-16.04 и пытаюсь работать с Tomcat. Моя версия: Apache Tomcat / 8.0.36.

У меня есть приложение в http: // локальный: 8080 / mynewapp к которому я хотел получить доступ как корневое приложение, это означает, что я хочу видеть свое приложение при доступе http://127.0.0.1:8080

Пожалуйста, помогите мне с этим.

У вас есть несколько вариантов:

  1. Удалить из коробки ROOT/ каталог из tomcat и переименуйте свой военный файл в ROOT.war перед его развертыванием.

  2. Разверните свою войну как (из вашего примера) war_name.war и настроить корень контекста в conf/server.xml чтобы использовать ваш военный файл:

    <Context path="" docBase="war_name" debug="0" reloadable="true"></Context>
    

Первый вариант проще, но немного сложнее. Второй способ, вероятно, более элегантный.

Источник: https://stackoverflow.com/a/5328636/2983312

Кроме того, 127.0.0.1 по умолчанию должен разрешаться в localhost. Если это не так, вы можете добавить запись в /etc/hosts как корень.

127.0.0.1       localhost