Подтвердить что ты не робот

Удаленное развертывание Tomcat webapp от Eclipse

Для целей разработки и тестирования я хотел бы развернуть мой webapp из eclipse на удаленном сервере tomcat. Это возможно? Если нет, как мне настроить среду разработки для плавного и простого удаленного развертывания?

4b9b3361

Ответ 1

Если вы можете получить доступ к приложению диспетчера Tomcat удаленно, вы можете использовать Tomcat Ant задачи или плагин Tomcat Maven, чтобы справиться с этим. Оба они могут быть вызваны из Eclipse.

Использование либо Ant, либо Maven также дает вам преимущество в возможности развертывания вне Eclipse. По моему опыту полезно отделить развертывание от IDE (наши системные администраторы не запускают Eclipse!).

Мой личный выбор - Maven, но Ant одинаково способен в этой области. Я также использую профили Maven, чтобы позволить мне легко переключаться между локальным/удаленным развертыванием (другой сервер, пароли и т.д.).

Ответ 3

Для целей разработки и тестирования я хотел бы развернуть мой webapp из eclipse на удаленном сервере tomcat. Возможно ли это?

Поддержка Tomcat в WTP работает только с локальным Tomcat. Тем не менее, есть плагин tomcat deployer, который можно использовать для развертывания на удаленном tomcat (никогда не проверялся лично).

Если нет, как мне настроить среду разработки для плавного и простого удаленного развертывания?

Если вам не нравится плагин, вы можете использовать инструменты построения, такие как Ant или Maven, у них есть хорошая поддержка удаленного развертывания через приложение-менеджер, как указано Крисом. Я просто добавлю Cargo в список (удаленное развертывание Tomcat доступно только с плагином Maven 2).

Собственно, использование инструмента построения было бы хорошей идеей, независимо от возможностей Eclipse, на мой взгляд.