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

Tomcat 5.5 - второе приложение возвращает 404

Есть две версии веб-приложения. Хочу, чтобы и то и другое было на одной машине, чтобы я мог протестировать обновление. Если один из них скопирован в каталог веб-приложений Tomcat, а затем Tomcat запускается, он работает нормально.

Так что если есть только

...webapplicatios\ROOT\...
...webapplicatios\myApp25\... 

работает нормально.

Или когда есть только

...\webapps\ROOT\...
...\webapps\myApp26\...

он тоже отлично работает.

Если я загружу оба

...\webapps\ROOT and
...\webapps\myApp25
...\webapps\myApp26

только одно из приложений будет работать. Другой возвращает 404, страница не найдена.

Он работает в Windows7, и я использую Tomcat 5.5. Tomcat - это просто установка по умолчанию. Есть идеи, что проверить? Как заставить оба запускать оба приложения?

Спасибо заранее за любую помощь. Я новичок в TC.

Скорее всего, у них обоих одно и то же имя сервлета в файле /web-inf/web.xml. Если у них одно и то же имя сервлета, Tomcat будет рассматривать их как одно и то же приложение и загрузит / отправит только одно из них.

Если вам нужно, чтобы они оба работали одновременно, вам нужно изменить имя сервлета для одного или другого в этом файле конфигурации.

Мое решение, на всякий случай тоже кому-то нужно.

  1. Полная установка Apache Tomcat.
  2. Тогда иди в свой http: // yourServer: порт / менеджер / html
  3. запустите приложение, если оно не запущено.

В любом случае я до сих пор не знаю, почему одно приложение запускается автоматически, а другое нет.

Когда я устанавливаю только один из них, он автоматически запускается по умолчанию.