Я только что установил Tomcat7, используя apt-get install tomcat7
. В CATALINA_HOME я вижу файл index.html по умолчанию, и он работает нормально, используя localhost:8080/
. Теперь я поместил файл .war для развертывания в эту же папку и запустил http://localhost:8080/JavaBridge.war
и http://localhost:8080/JavaBridge
, но он не будет работать. Это говорит HTTP Status 404 - /JavaBridge
. Что я делаю не так?
Попытайтесь развернуть войну при помощи менеджера кота. Установите пользователя кота в conf/tomcat-users.xml
, тип http://localhost:8080/manager
на Вашем браузере, и затем разверните его использование менеджер Tomcat-GUI. Удостоверьтесь, что Вы даете роли менеджера-gui и менеджера своему пользователю.
необходимо поместить военный файл в корректный каталог Tomcat, и затем по умолчанию название ВОЕННОГО файла определяет корень контекста. Тогда Ваш файл web.xml (если Вы не используете аннотации) определяет их отдых URL посредством отображений сервлета. Таким образом полный URL, который Вы вводите в браузере: http://localhost:8080/<context-root>/<servlet-mapping>