Ant常见命令

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>

你可能感兴趣的:(Ant常见命令)