使用Maven运行远程命令

时间:2010-10-29 12:47:28

标签: java maven-2

Maven在远程服务器上执行命令的最佳方法是什么?

在我使用旅行车将我新创建的jar移动到我们的开发环境之前,我想关闭依赖它的服务。

到目前为止,我能想到的最好的方法是使用exec-maven-plugin通过ssh执行远程命令。是否有更好/更优选的方法来做到这一点?

2 个答案:

答案 0 :(得分:3)

AFAIK,Maven没有为执行ssh命令提供任何特定支持。因此,如果可移植性是一个问题,请使用Maven exec pluginMaven AntRun Plugin以及SSHEXEC Ant任务。

答案 1 :(得分:0)

你可以使用sshexec-maven-plugin。

更多信息: