Файл не найден на http: // localhost: 8080 /

Я только что установил 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. Что я делаю не так?

0
задан 6 April 2014 в 22:17

2 ответа

Попытайтесь развернуть войну при помощи менеджера кота. Установите пользователя кота в conf/tomcat-users.xml, тип http://localhost:8080/manager на Вашем браузере, и затем разверните его использование менеджер Tomcat-GUI. Удостоверьтесь, что Вы даете роли менеджера-gui и менеджера своему пользователю.

0
ответ дан 6 April 2014 в 22:17

необходимо поместить военный файл в корректный каталог Tomcat, и затем по умолчанию название ВОЕННОГО файла определяет корень контекста. Тогда Ваш файл web.xml (если Вы не используете аннотации) определяет их отдых URL посредством отображений сервлета. Таким образом полный URL, который Вы вводите в браузере: http://localhost:8080/<context-root>/<servlet-mapping>

0
ответ дан 6 April 2014 в 22:17

Другие вопросы по тегам:

Похожие вопросы: