`

经常用的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>

 

分享到:
评论

相关推荐

    Coverity 8.7.1 命令与 Ant 任务说明.rar

    Coverity 8.7.1 命令与 Ant 任务说明书 包括Coverity Analysis、Coverity Platform 和 Coverity Desktop 说明 如果你想对cov-analyze,cov-build,cov-run-desktop 等等有关coverity命令用法有更多了解的话,可以...

    替换文本文件中Ant表达式的Ant扩展任务

    该程序为Ant的扩展任务,在拷贝文本格式的文件的同时替换文件中的Ant表达式,类似于 ${property.name},属性值来自于Ant脚本加载的属性文件,如果没有属性文件中没有定义相关属性,那么保留原来的表达式;...

    [北京圣思园Ant深入详解]_003.Ant目标深度详解、使用Ant的各种任务

    [北京圣思园Ant深入详解]_003.Ant目标深度详解、使用Ant的各种任务

    支持中文的 YUI Compressor Ant 任务驱动 - Shane版

    如果用 Ant 执行 YUI Compressor 任务时出现了中文乱码,请下载此资源,用这里边 dist 目录里边的 YUIAnt-zh_CN.jar 替换掉官方提供的 YUIAnt.jar ,然后在对应的 Ant 任务中,用 encoding="xxx" 指定源文件的字符...

    [北京圣思园Ant深入详解]_004.实现自定义Ant任务

    [北京圣思园Ant深入详解]_004.实现自定义Ant任务

    JAVA_Ant详细介绍与应用

    包含文档和项目实例。 用Ant实现Java项目的自动构建和部署。 JAVA_Ant详细介绍与应用。...2.使用Ant的java任务运行Java程序 3.使用Ant的jar任务生成jar文件 4.使用Ant的war任务打包J2EE Web项目 五.总结

    Appfuse的Ant任务列表

    Appfuse的Ant任务列表,方便操作

    支持中文的 YUI Compressor Ant 任务

    YUI Compressor 任务时出现了中文乱码,请下载此资源,用这里边 dist 目录里边的 YUIAnt-zh_CN.jar 替换掉官方提供的 YUIAnt.jar ,然后在对应的 Ant 任务中,用 encoding="xxx" 指定源文件的字符编码集即可。

    ant自定义任务

    ant 的自定义任务,自己总结的,觉得比较设和初学者

    ant中集成findbugs任务(含源代码及例子)

    FindBugs提供了集成在Ant中使用的Ant Task,可以在自动构建与部署的时候运行FindBugs。 1. 将$FINDBUGS_HOME/lib/findbugs-ant.jar拷贝到$ANT_HOME/lib目录下以后,就完成了FindBugs的Ant Task的安装。(强烈建议使用...

    apache-ant-1.9.3.rar

    Ant在构建目标时必须调 用所定义的任务。任务定义了Ant实际执行的命令。Ant中的任务可以为3类。 (1) 核心任务。核心任务是Ant自带的任务。 (2) 可选任务。可选任务是来自第三方的任务,因此需要一个附加的JAR...

    Apache Ant入门教程

    C 或 C++ 中的传统项目经常使用 make 工具来做这件事情,其中生成任务是通过调用 shell 命令来执行的,而依赖关系定义在每个生成文件之间,以便它们总是以必需的顺序执行。 Ant 与 make 类似,它也定义生成文件之间...

    java Ant 教程

    Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant构建文件时XML格式的文件,所以和容易维护和书写,而且...

    Ant基本应用教程学习

    目录 ANT简介 安装Apache Ant ...Ant属性任务 Ant属性文件 Ant数据类型 Ant构建项目 Ant构建文档 Ant创建JAR文件 Ant创建WAR文件 Ant打包应用 Ant部署应用程序 Ant执行Java代码 Ant和Eclipse集成 Ant Junit集成

    Ant使用指南_发布工程师必备

    或者,也许您熟悉Ant 的基础,但是还想知道诸如将生成文件链接起来、使用 CVS 知识库或编写自定义任务等高级主题;本教程将会介绍所有这些主题。 Ant 主要是设计用于生成 Java 项目的,但这并不是它唯一的用途。许多...

    Ant自定义任务

    NULL 博文链接:https://weigang-gao.iteye.com/blog/2191184

    jsch-0.1.42解决eclipse ant启动任务失败

    解决Eclipse+Ant启动任务失败的问题,在Eclipse中Windows-&gt;Preferences-&gt;Ant-&gt;Runtime-&gt;Classpath-&gt;Global Entries中加入即可

    apache-ant-1.9.6

    Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant构建文件 是XML格式的文件,所以很容易维护和书写,...

    Ant使用指南-Ant入门手册

    Ant是什么、Ant入门、Ant入门书籍、Ant入门手册、Ant资料、Ant文档、Ant使用指南 包括以下章节: Ant入门 Ant基础 运行Ant 生成一个简单的JAVA项目 文件系统操作 ...使用自定义任务来扩展Ant 结束语和参考资料

Global site tag (gtag.js) - Google Analytics