Вероятно, вы можете обойти это, по крайней мере, для битов макета / разметки, напрямую скопировав обновленные файлы разметки в соответствующий каталог веб-приложения.
Посмотрите на разобранный файл WAR и найдите, где находится ваш файл разметки. Вы можете изменить это напрямую или переместить туда обновленный файл. Браузер обновится позже, и ваша разметка должна быть изменена!
Вероятно, вы можете сделать это быстрее, добавив команду ANT для этого. Я работаю с Netbeans, и я не очень хорошо разбираюсь с ANT (и мои сроки не дают мне времени это выяснить), поэтому я сделал небольшой сценарий оболочки, который 'cp помещает все мои файлы в разнесенные каталоги WAR. 1005 *
Однако, если вы измените Java или файлы конфигурации, вам нужно будет повторно развернуть WAR. Я не уверен, какую версию Tomcat вы используете, но для этого на моем экземпляре Tomcat 6 простое перемещение файла WAR в каталог webapps заставит Tomcat поднять его и повторно развернуть.
Осторожно, хотя! Функциональность горячего развертывания Tomcat 6 работает нормально, но она не освобождает память PermGen, использованную предыдущим развертыванием правильно. Поэтому после нескольких «горячих» развертываний Tomcat начинает выдавать исключения «Ошибка PermGen: Недостаточно памяти», и вам остается только перезагрузиться.