Развертывание сборки Maven - PullRequest
5 голосов
/ 06 октября 2009

Мне нужно вручную развернуть мои военные пакеты сервлетов на экземпляре Apache tomcat, работающем на машине AWS (Amazon Web Services) (удаленный сервер).

Также у меня есть установка Maven для управления зависимостями и сборки пакетов в локальной среде разработки.

Мне нужно настроить задачу maven для установки / развертывания таким образом, чтобы мои упакованные файлы war развертывались и настраивались (т.е. выполнялись определенные сценарии оболочки) на удаленном сервере автоматически.

Возможно ли это?

Если да !!

Как это можно сделать? (Пожалуйста, предложите соответствующие ссылки.)

Заранее спасибо

Ashish

Ответы [ 3 ]

4 голосов
/ 06 октября 2009

Да, это возможно, вы можете использовать грузовой плагин для развертывания на сервере. См. Getting Started страницу для некоторых примеров.

Если ваш скрипт не обслуживается плагином, возможно, вы могли бы опубликовать более подробную информацию, чтобы узнать, какие есть варианты для их решения.

3 голосов
/ 06 октября 2009

Если вы говорите о Amazon Elastic Computing Cloud (EC2), возможно, вы могли бы проверить cloudtools и его maven плагин (см. Объявление на Chris Блог Ричардсона). Я никогда не проверял себя.

1 голос
/ 06 октября 2009

+ 1 для грузового плагина, я не знал об этом, но мог использовать его сам.

Если это поможет вам или кому-то еще, вы можете запустить любой скрипт при запуске экземпляра. Этот блог описывает, как.

...