2015-07-12 5 views
0

Я хотел бы знать, как я могу развернуть несколько приложений под одним портом в Tomcat. У меня есть два приложения:Развертывание нескольких приложений в одном и том же порту

  1. http://localhost:8080/app1
  2. http://localhost:8080/app2

Оба они получают развернутые, но когда я пытаюсь ударить url он говорит

HTTP 404 not found

+0

Это возможно, если вы поместили свою войну в папку webapps для tomcat. Я считаю, что была ошибка при развертывании одного из webapp или вы не используете правильный URL-адрес для указания на ресурс. – SMA

ответ

0

Выполните следующие действия :

  • Завершите Tomcat и разверните обновленную войну в каталоге Tomcat WebApp.
  • Запустите Tomcat и проверьте на webapp, он извлечет автоматическую войну или нет. Если да, то Tomcat отлично работает
  • Check Exception. что он говорит?
0

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

0

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

Потому что это именно то, что делают контейнеры Tomcat и Servlet в целом.

при попытке ударить URL он говорит

HTTP 404 not found 

Таким образом, вы не развернуты их правильно. Ничего общего с портом. Если бы это был порт, у вас было бы «соединение отказано».