Ant官方手册:http://ant.apache.org/manual/index.html
1. sshexec 在远程服务器执行命令
<sshexec host="xxx" port="xxx" username="xxx" password="xxx" command="xxxxxxxxxx" trust="true" />
2.scp 远程上传文件
本地单文件上传到远程服务器文件夹中
<scp file="xxx/xxx.txt" todir="username@host:/xxx/xxxxx/" port="xxx" password="xxx" trust="true" />
本地文件夹(包含子文件夹所有文件)上传到远程服务器文件夹
<scp todir="username@host:/xxx/xxxxx/" port="xxx" password="xxx" trust="true" >
<fileset dir="xxx/xxx/"/>
</scp>
3.exec 用以调用外部程序
<exec executable="cmd.exe">
<arg line="/c mvn clean package -Dmaven.test.skip=true" />
</exec>