【问题标题】:deploy java jar remotely during maven build在 maven 构建期间远程部署 java jar
【发布时间】:2011-09-29 14:50:08
【问题描述】:

我有一个构建 java jar 文件的小型 maven 项目。我添加了一个插件(maven-antrun-plugin),以便在 maven 的构建阶段启动它。这也适用于构建服务器(Continuum),这很好。

现在我还想将工件 jar 复制到另一台服务器。这样做的最佳方法是什么?我看到你可以让maven执行bash脚本,这是一个好方法吗?

谢谢!

【问题讨论】:

  • 你想怎么复制? SSH,FTP,其他?另一个想法是将其部署到您的远程存储库(Nexus、Archiva、Artifactory)。但这取决于你想用它做什么......
  • 您好!我想使用 SSH 将它复制到另一台服务器,然后在远程服务器上运行 jar 文件。

标签: java maven continuous-integration


【解决方案1】:

这取决于您的服务器以及在那里上传 jar 的选项。一种选择是使用Maven Wagon plugin,它支持number of protocols,包括ssh、ftp、webdaw。

【讨论】:

  • 谢谢,我去看看 Wagon。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-04
  • 1970-01-01
  • 1970-01-01
  • 2020-10-16
  • 1970-01-01
相关资源
最近更新 更多