#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?