В настоящее время у меня есть простой проект maven, который создает файл jar и помещает его в target/some-1.0.jar
при запуске mvn install
.
Я хочу скопировать этот файл в другое место при запуске mvn deploy
.
В настоящее время местоположение находится на той же машине, но было бы также хорошо, если бы решение могло быть применено для нескольких целей, некоторые из которых находятся на других машинах (развертывание scp).
Какое самое простое решение для этого? Было бы неплохо, если бы вы тоже включили пример.
Подробности: у меня есть несколько плагинов jira, скомпилированных в виде jar-файлов, и я просто хочу иметь возможность запустить одну команду maven, которая скопирует файлы на сервер и в конечном итоге перезапустит сервер.