我在远程计算机(Windows)中设置了一个SSH服务器,在我的Windows机器上执行以下命令。
<sshexec host="host"
port="port"
username="uname"
password="pass"
trust="true"
Command="(E:; cd \buildProjectDemo\build\; ant -propertyfile configurable.properties build-installer)"
/>
但是,该命令不会在远程计算机中执行。它只是输出为,
hostExec:
[sshexec] Connecting to host
[sshexec] cmd : (E:; cd \buildProjectDemo\build\; ant -propertyfile configurable.properties build-installer)
BUILD SUCCESSFUL
可能是什么问题?
答案 0 :(得分:0)
该命令需要更改为
Command="e: && cd E:\buildProjectDemo\build &ant -propertyfile configurable.properties build-installer"