Рабочий процесс удаленной разработки с Tomcat и Eclipse - PullRequest
2 голосов
/ 04 мая 2010

В настоящее время на рабочем сервере установлен tomcat для обслуживания моих веб-приложений java. Я разрабатываю в eclipse на своей личной рабочей станции, а затем использую ant-скрипт, чтобы собрать проект в файл war и развернуть его на сервере.

Эта настройка хорошо работает, когда я нахожусь в той же сети, что и сервер, потому что развертывание происходит практически мгновенно. Однако теперь, когда я работаю удаленно, загрузка файла war на сервер идет медленно и в большинстве случаев очень избыточна (в файл war включено около 0,5 ГБ статического носителя).

Есть ли лучший способ обновить мое веб-приложение на tomcat из eclipse и, если да, каковы наилучшие варианты реализации такого решения с минимальными усилиями?

Ответы [ 2 ]

1 голос
/ 05 мая 2010

Оформить заказ rsync . Он передает только обновления в файл, поэтому он значительно ускорит ваш процесс. Также, в зависимости от сложности вашего приложения, вы можете установить jetty на свою персональную рабочую станцию. Он хорошо работает с Eclipse и позволяет вам проверить новый код практически мгновенно.

0 голосов
/ 11 мая 2010

Звучит так, как будто вы хотите, чтобы файл разнесенной войны (ваше корневое приложение / результат ant-компиляции) находился в вашей папке веб-приложений tomcat. Tomcat развернет его на основе тега host или context в server.xml.

Таким образом, вы можете просто вставить ваши классы $ app / WEB-INF / в приложение и, если включена перезагрузка контекста, новые файлы будут немедленно развернуты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...