我有一个使用maven的源库(apache storm),在mvn install ...
之后它编译库并将jar安装到本地maven存储库。但是现在我已经设置了一个集群(多台机器),它们使用这些jar来运行它们的工作,因此在每次编译之后,新的jar应该被传输到所有这些机器以使用更新的代码。我想告诉maven在我的本地机器上编译项目,然后在每次编译到我的所有集群机器之后将这些jar(scp)传输到指定的位置。因为手动或通过bash脚本传输它们非常容易出错并且很麻烦。
那么有没有办法将maven配置为特定项目的scp jar文件到多个主机?我应该提一下maven没有安装在那些主机上,我只需要一个简单的scp命令就可以将项目工件发送到每台机器的特定目录中(我已经阅读了几个相关问题,但它们并不适用于我的问题,他们使用ftp或他们想要将文件发送到一台机器等)
任何建议都会非常感激。