经常用的Ant任务

1 使用常见的Ant任务

<target name="db:create" depends="filterSqlFiles" description="Create the database definition">
 <sql
  driver="com.mysql.jdbc.Driver"
  url="jdbc:mysql://localhost:3306"
  userid="root"
  password="root"
  classpathref="db.lib.path"
  src="${filtered.sq.dir}/database-defination.sql"
  delimiter="//"/>
</target>

 
2 delete任务

<delete file="c:\tmp" />

  
3 jar任务

<jar destfile="${jarName}">
  <fileset dir="classes" />
</jar>

 

4 scp(shell copy)任务

需要将这3个jar放在classpath

  • jsch.jar
  • commons-net.jar
  • commons-codec.jar
<scp todir="admin:fuwei@192.168.206.134:~/vbird" trust="true">
  <fileset file="研究交易三期PRD.txt" />
  <fileset dir="工作流引擎"/>
</scp>

 

5 sshexec(shell execute)任务

<sshexec host="192.168.207.170" username="hadoop" password="hadoop" trust="true" command="cd /; ls -aF" />

 

6 ftp任务

<ftp server="192.168.207.170" userid="hadoop" password="hadoop" remotedir="hdfile/src/loganalyse/HadoopLogAnalyse">  
   <fileset dir="src" />
</ftp>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值