`

ant应用之自定义任务(一)

    博客分类:
  • ant
阅读更多
4.1 配置ant脚本
Ant脚本用于ant容器启动加载时跑任务,默认脚本都被命名为build.xml。
4.3.1 定义自定义任务:
<taskdef name="tmssUA" classname="com.tmssua.search.ant.SearchTmssTestCountTask">
<classpath refid="master-classpath">
</classpath>
</taskdef>
4.3.2 配置定义任务:
<tmssUA host="10.78.221.75" port="8086" username="cc" password="cc"
productName="NTE" versionName="NTE V900R003" default="200"
outfile="C: \summary.xml">
<subpath>01 节能减排子项目</subpath>
<subpath>04 IP加扰子项目</subpath>
<subpath>07 P2P子项目</subpath>
</tmssUA>
4.3.3 配置ant环境:
导出jar包,将jar包放入apache-ant-1.7.0\lib文件中
如图:


执行 ant脚本build.xml,这里我定义ant脚本为tmss.xml
如图:


确定tmss.xml 路径为:D:\IDE\apache-ant-1.7.0\lib

进入dos cmd:
如图:


执行命令:ant –f tmss.xml


结果:
参考tmss.xml
分享到:
评论

相关推荐

    ant自定义任务

    然而,Ant的强大之处不仅限于其内置的任务集合,更在于用户可以自定义任务,以满足特定的构建需求。 #### 一、自定义任务的基本概念 自定义任务是指开发者创建的扩展Ant功能的组件。这些任务通常封装了特定的功能...

    Ant自定义任务

    本文将深入探讨“Ant自定义任务”的概念、实现方式以及实际应用。 Ant是基于XML的构建工具,其主要任务定义在名为`build.xml`的文件中。默认情况下,Ant提供了一系列内置的任务,如编译Java源代码、打包JAR文件、...

    讲解Ant的应用

    Ant的扩展性很强,如果内置的任务不能满足特定的需求,开发者完全可以编写自定义的Ant任务,这也为Ant的生态系统增加了极大的灵活性和力量。总的来说,Ant是一个经过时间考验的构建工具,它的稳定性和易用性使其成为...

    ant配置文件

    在实际使用中,Ant通常会包含各种任务和贡献的库,比如JUnit任务用于执行单元测试,或者Ant-Contrib库提供了更多的自定义任务。 总的来说,Ant是Java项目中不可或缺的构建工具,通过合理的配置,它可以实现项目的...

    基于 vue、ant-design-vue 的自定义Antdv 工作流组件

    本项目“基于vue、ant-design-vue的自定义Antdv工作流组件”就是一个这样的解决方案,旨在提供一个高度可定制、功能丰富的Web工作流平台。 首先,我们要理解Vue.js,它是一个轻量级的前端框架,以其易学易用、高效...

    ant ant ant ant

    3. **可配置性**:用户可以根据自己的需求自定义任务,或者通过引入第三方任务库来扩展功能。 4. **跨平台**:由于其基于Java,Ant可以在任何安装了Java运行环境的平台上运行,这极大地方便了跨平台的开发工作。 在...

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

    Ant内置了大量预定义的任务,同时也允许用户自定义任务以满足特定需求。一些常见的Ant任务包括`&lt;copy&gt;`(复制文件或目录)、`&lt;javac&gt;`(编译Java源代码)、`&lt;mkdir&gt;`(创建目录)和`&lt;jar&gt;`(创建JAR文件)等。 让...

    Ant基本应用教程学习

    - 可扩展性:Ant拥有丰富的内置任务和类型,同时支持开发者自定义任务,以满足特定构建需求。 - 预定义任务和类型:Ant提供了大量的预定义任务和类型,覆盖了构建过程中常见的操作,例如编译、复制、删除、打包等。 ...

    apache-ant-1.6.0-bin.zip_ant 1_ant 1.6_ant 1.6.0_ant-1.6.0_apach

    用户可以通过扩展Ant的任务或者编写自定义任务来满足特定需求。 在"apache-ant-1.6.0-bin.zip"这个压缩包中,通常会包含以下组件: 1. `bin`目录:包含了Ant的可执行脚本,如`ant`和`ant.bat`,分别用于Unix/Linux...

    使用Ant进行java开发

    通过学习Ant,Java开发者可以更加高效地管理项目构建过程,同时借助Ant提供的丰富任务集,可以扩展自定义任务,实现特定的构建逻辑。Ant的灵活性还体现在它可以通过引入第三方库来实现各种自定义任务,例如进行代码...

    厂家自定义Ant编译流程源码分析

    Ant(Apache Ant)是一种Java平台上的自动化构建工具,主要用于编译、测试、部署等任务,支持跨平台操作。它通过XML脚本来定义构建过程,能够执行各种构建相关的任务,如编译Java源代码、运行单元测试、打包应用程序...

    项目Ant配置实例一次下载各处使用

    7. **自定义任务(Custom Tasks)**:如果Ant自带的任务不能满足需求,可以通过编写Java类实现自定义任务,例如`tomcatTasks.properties`可能定义的就是自定义的Tomcat相关任务。 通过合理的Ant配置,我们可以实现...

    ant 标签详细解释

    `&lt;target&gt;` 标签用于定义构建过程中的各个步骤或任务,是构建文件的核心元素之一。每个 `&lt;target&gt;` 都可以依赖于其他 `&lt;target&gt;` 的执行结果,从而形成构建任务之间的依赖关系。 - **name**:指定目标的名称,是 `...

    ant build脚本代码

    本文将深入探讨Ant Build脚本及其在自动化多渠道打包和自定义任务打包中的应用。 Ant的核心概念是构建文件(build.xml),它是用XML编写的,定义了一系列的目标(target)和任务(task)。每个目标由一系列的任务...

    Ant入门学习手册(java ant教程)

    - **易于扩展**:除了内置的任务外,Ant还支持用户自定义任务,通过编写Java类并将其注册到Ant环境中,可以轻松地添加新的功能,满足特定项目的构建需求。 - **强大的依赖管理**:Ant能够自动处理项目中的依赖关系,...

    Ant权威指南(ant 学习)

    Ant的主要优点在于其灵活性和可扩展性,通过自定义任务和宏定义,可以实现各种复杂的构建逻辑。 二、Ant的结构 Ant的核心由几个主要组件组成:任务(Tasks)、数据类型(Data Types)和条件(Conditions)。任务是...

    ant介绍Ant是什么

    任务是 Ant 的基本构建单元,它们可以是 Ant 自带的内置任务,也可以是自定义的任务。 Ant 提供了丰富的内置任务,例如: 1. `&lt;javac&gt;`:用于编译 Java 源代码。 2. `&lt;copy&gt;`:用于复制文件或目录。 3. `&lt;mkdir&gt;`:...

    ant 中文手册2.0

    Ant还允许自定义任务,通过实现Task接口或使用TaskAdapter,开发者可以创建自己的Ant任务,满足特定需求。这使得Ant成为一个高度可扩展的工具。 在实际使用中,你可能需要配置Java类路径(classpath),Ant提供了`...

    Ant 1.9.1 学习笔记

    Ant是一个基于Java的构建工具,主要用于简化Java应用程序的构建过程,它通过XML文件来描述构建过程,执行编译、测试、打包等工作。Ant 1.9.1是Ant的一个版本,学习笔记通常记录了使用该工具的基本操作和配置方法。 ...

Global site tag (gtag.js) - Google Analytics