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