maven + ant在远程主机上运行本地bash脚本

时间:2013-06-06 15:32:54

标签: maven ant maven-antrun-plugin

我想知道是否可以在远程主机上运行本地bash脚本?

我实际上要做的是通过maven-antrun-pluginsshexec目标检查服务器上是否存在文件夹,然后将工件上传到此文件夹并执行解压缩等操作。是吗?可以使用maven + ant插件吗?

是的,是的,我知道maven不应该这样做,最好使用蚂蚁或gradle用于这些目的,但我们被迫与maven合作,并且与此无关。

提前感谢大家!

1 个答案:

答案 0 :(得分:1)

是的,您可以使用sshexec执行此操作。它有一个名为input的属性,您可以指向本地文件来运行脚本。