0

我想将生成的Maven AppAssembler assembler/目录部署到文件系统、SSH 或诸如此类的某个位置。Cargo可以为我做到这一点,或者是否有一个等效的部署工具可以让我 glob 一堆文件(在本例中是target/appassembler/目录)并将它们部署到目标?

我有几个作为计划任务运行的命令行应用程序(通过 cron 或 Windows Scheduler),我想将它们部署到这些远程位置(在一种情况下通过 SSH,另一种是通过网络共享\\servername\C$\whatever\)。我不知道我怎么能做到这一点,因为我一直在寻找的所有部署插件都迎合了 Web 应用程序和应用程序容器或像 Nexus 这样的远程存储库。

4

2 回答 2

1

试试maven copy 插件——它有很好的网络支持(scp、FTP、HTTP)。您可能还会发现有用的 maven sshexec 插件

于 2012-10-05T12:14:32.693 回答
0

我知道这个问题已经很老了,但是因为其他人也可能对此感兴趣:

我没有完整/具体的示例,因为我从未尝试过,但也许可以使用Maven 程序集插件,使用 dir 程序集格式?

于 2012-10-05T12:00:31.630 回答