У меня возникла проблема при развертывании моего веб-приложения в STS 2.5.1 IDE. Я использую Tomcat 6. Поскольку я работаю над проектом разработки, поэтому перестройка и развертывание проекта очень распространены. Но иногда при развертывании моего приложения я получаю NO WEB.XML подарок.
Хотя я решил эту проблему, удалив приложение из tomcat, очистив рабочий каталог tomcat, снова добавив приложение и запустив сервер, после чего все заработало.
Мой вопрос - это происходит из-за того, что какой-то кэш исчерпан или есть какая-то другая причина. Кажется, что чистка, удаление и добавление prj работают каждый раз, когда появляется эта ошибка, ИЛИ tomcat не должен обрабатывать такие большой проект. Это очень громоздкая процедура удаления, очистки и перезапуска снова и снова, после всего того, что вы сильно изменили свой код в процессе разработки.
Мой стек технологий указан ниже:
SWF 2.3.0
Primefaces 2.2.1
JSF 2
Spring Security 3
Spring 3.1.0M1I
Ehcache
Apache Tomcat 6.0
СТС 2.5.1.