Есть ли что-то похожее на Maven Cargo, но для AppAssembler?

#maven #maven-plugin #maven-cargo #appassembler

#maven #maven-плагин #maven-cargo #appassembler

Вопрос:

Я хочу развернуть сгенерированный каталог Maven assembler/ AppAssembler где-нибудь в файловой системе, SSH или еще много чего. Может ли Cargo сделать это для меня, или есть эквивалентный инструмент развертывания, который позволит мне глобализировать кучу файлов (в данном случае target/appassembler/ каталог) и развернуть их в пункт назначения?

У меня есть пара приложений командной строки, которые запускаются как запланированные задачи (через cron или планировщик Windows), и я хочу развернуть их в этих удаленных местах (в одном случае через SSH, а в другом — через общий сетевой ресурс \servernameC$whatever ). Я не знаю, как я могу этого добиться, поскольку все плагины развертывания, которые я рассматривал, предназначены для веб-приложений и контейнеров приложений или удаленных репозиториев, таких как Nexus.

Ответ №1:

Попробуйте плагин maven copy — он имеет отличную сетевую поддержку (scp, FTP, HTTP). Вы также можете найти полезный плагин maven sshexec.

Ответ №2:

Я знаю, что этот вопрос довольно старый, но поскольку кто-то еще может быть заинтересован в этом:

У меня нет полного / конкретного примера для этого, поскольку я никогда не пробовал, но, возможно, для этого можно использовать плагин сборки maven с форматом сборки dir?