Несколько возможных причин, по которым Apache Tomcat может выдавать ошибку 404 при деплойменте .war-архива:
Наличие двух процессов сервера. otvet.mail.ru Один может быть запущен на старом порту, на него всё и деплоится, а другой — на новом, где и возникает ошибка 404. otvet.mail.ru В этом случае нужно перезапустить приложение. otvet.mail.ru
Ограничение на максимальный объём .war-файла. qna.habr.com По умолчанию он составляет 50 МБ. qna.habr.com Чтобы изменить ограничение, нужно отредактировать файл webapps/manager/WEB-INF/web.xml в разделе. qna.habr.com
Ошибки, связанные с contextPath. qna.habr.com Например, если в шаблоне ссылка добавлена жёстким способом href=”/contact”, то при наличии context она может не работать. qna.habr.com
Использование более новой версии JDK, чем у сервера. vaadin.com В этом случае проект может не деплоиться. vaadin.com
Для точной диагностики и устранения причины ошибки рекомендуется посмотреть логи сервера. qna.habr.com
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.