Файл .war не развертывается на сервере Tomcat 7.0 - PullRequest
2 голосов
/ 13 июля 2011

У меня есть два запроса, которые я подробно опишу ниже:
Я установил tomcat 7.0 на мою машину с Ubuntu 11.04.
1. .war файл не развернут
Когда я запускаю tomcat черезТерминал работает нормально, и я могу видеть веб-страницу tomcat по адресу http://localhost::8080/.. После этого я пытаюсь развернуть файл war ps.war, который я копирую в папку webapps внутри установочного каталога tomcat.И затем я перезагружаю сервер, но получаю ту же ошибку 404, даже если .war был извлечен в папку ps tomcat.
2. Не запускается через eclipse
, когда я открываю его черезЗатем eclipse показывает в консоли eclipse, что сервер запущен и синхронизирован, но не запускает какой-либо сервис и выдает HTTP 404 eroor.Также в этом случае, когда я открываю окно браузера, я получаю ту же ошибку 404 в http://localhost::8080//

Пожалуйста, помогите мне поставить, так как я в данный момент застрял и не могу запустить веб-сервисыдальшеЗаранее спасибо.

Ответы [ 5 ]

1 голос
/ 04 июня 2013

@ ezile Я могу понять для первого запроса, что файл .war был неисправен, поэтому вы не смогли получить его через браузер. но для решения второго вопроса, как я могу принять, что создание правильного .war файла сделало http://localhost:8080, работающий в eclipse ...

Я задаю этот вопрос, так как у меня одна и та же (первая и вторая) сложность !!

0 голосов
/ 09 июля 2014

В моем случае это было потому, что для WAR требовался полный путь.

Я указал localhost:8080/WarFileName

, который не работал.Только когда я указал

localhost:8080/WarFileName/src/homepage

То, как пакеты создавались в файле war, работало.

0 голосов
/ 13 июля 2011

Еще одна вещь, с которой мы столкнулись, это случай. Я видел проблему с неправильным регистром WebContent \ WEB-INF (то есть строчными буквами), а Tomcat не хотел собирать военные артефакты.

0 голосов
/ 20 июля 2011

Спасибо всем за ваши ответы.Я решил проблему.В первой части были некоторые проблемы с моим .war-файлом, и поэтому он не был развернут.
Во-вторых, после того, как я исправил свою войну, он автоматически начал работать и для Eclipse.

0 голосов
/ 13 июля 2011

Вы имели в виду наличие двух двоеточий в URL до номера порта? Это должно быть просто одно. http://localhost:8080

Далее, в вашем каталоге установки tomcat есть каталог с именем logs, который содержит несколько файлов журнала, которые предоставят больше информации, чем просто сообщение 404, которое вы видите в вашем браузере.

...