Я перенес веб-приложение из MyEclipse в Eclipse WTP, и сейчас я нахожусь в середине первого крупного обновления базы кода и веб-страниц после миграции, и меня, откровенно говоря, сводит с ума тот факт, что сохранение страницы JSP вызывает повторное развертывание всего приложения, так как это требует времени и что мое внутреннее соединение не выдерживает сериализацию-десериализацию объекта сеанса (что нетривиально исправить). В дополнение к этому JSP-редактор безумно медленный, поэтому мне часто приходится делать паузу, чтобы позволить редактору наверстать упущенное, куда идут мои правки в небольшом JSP с использованием JavaServer Faces. Отключение проверки не помогло.
Динамический веб-проект Eclipse зависит от нескольких проектов библиотеки eclipse, поэтому я не могу просто сказать, например. Jetty использовать папку WebRoot, так как в пути к классам отсутствуют некоторые зависимости.
Вопрос в том:
- Есть ли способ работы - ЛЮБОЙ способ работы - с системой Eclipse WTP, который НЕ предполагает повторного развертывания всего при каждом сохранении любого файла?
Я могу использовать Tomcat 5.5 или Jetty 6 в качестве серверов.
РЕДАКТИРОВАТЬ: Было бы очень приятно иметь JSP-редактор, который мог бы идти в ногу со временем...
РЕДАКТИРОВАТЬ: рассматриваемые JSP-страницы содержат JSF-теги (myfaces 1.1.4, tomahawk 1.1.9), если это имеет значение?