ant使用手册.pdf

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ant 使用指南 ANT 用指南 本教程来源互连网,仅供学习, 版权归原作者及其出版商所有。 Java 爱好者 第 1 页 http ://www.j Ant 使用指南 一章 入门 本教程所讲述的内容 在本教程中,您将学习 Ant 这个 Java TM 项目生成工具。由于其灵活性和易用性,Ant 很快在 Java 开发人员中流行开来,因此您有必要了解关于它的更多信息。 在继续学习本教程之前,你不需要具备先前的 Ant 经验或知识。我们将首先查看 Ant 生成文件 (build file)的基本结构,并学习如何调用这个工具。我们将逐步完成为一个简单 Java 项目 写生成文件的步骤,然后考察 Ant 的其他一些有用功能,包括文件系统操作和模式匹配。最后编写 一个扩展 Ant 功能的自己的 Java 类来结束本教程。 在学习本教程的过程中,我们将同时展示如何从命令行以及从其他开放源代码 Eclipse IDE 运行 Ant。试验本教程中的例子不需要同时具备这两种环境;您可以选择其一,甚至选择某种不同的开发 环境,只要该环境支持 Ant。如果选择从命令行使用 Ant,并且 Ant 还没有安装到机器上,您需要 遵循 Ant 主页上的安装说明。相反,如果决定仅使用 Eclipse 环境,您不需要单独安装 Ant,因 为 Eclipse 已经包括了它。如果还没有 Eclipse,您可以从 E 下载 Eclipse。 谁应该学习本教程? 如果您正在编写 Java 代码却还没有使用 Ant,那么本教程就是为您准备的。不管您当前是否在 用某种不同的生成工具,或者根本就没有使用生成工具,了解关于 Ant 的更多知识或许会促使您转 而使用它。 如果已经在使用 Ant,那么您仍然可能在本教程中发现一些有趣的东西。或许您 发现一些预料之 外或无法完全理解的 Ant 行为;本教程将 帮助您。或者,也许您熟悉 Ant 的基础,但是还想知 道诸如将生成文件链接起来、使用 CVS 知识库或 写自定义任务等高级主题;本教程将会介绍所有 这些主题。 Java 爱好者 第 2 页 http ://www.j Ant 使用指南 Ant 主要是设计用于生成 Java 项目的,但这并不是它唯一的用途。许多人发现它对其他任务也很 有帮助。比如以跨平台的方式执行文件系统操作。此外,还有许多可用的第三方 Ant 任务,而编写 自定义的 Ant 任务也是相对简单的,因此很容易针对特定的应用程序定制 Ant。 关于作者 Matt Chapman 1996 是英国 Hursley 的 IBM Centre for Java Technology 的咨询软件工程师。他 过去七年来一直致力于 Java 技术,包括 Java 虚拟机实现和各类平台、用户界面工具包 Swing 和 AWT,以及近来为 Eclipse 平台所编写的工具。Matt 拥有计算机科学方面的学位,并且还是一名 Sun 认证的 Java 程序员。可通过mchapman@ 与他联系。 二章 Ant 基础 简介 本节将概述 Ant 的功能和优势,并讨论它的历史概况和日渐提高的普及性。然后我们通过考察一个 最基础的生成文件的基本结构,直接进入对 Ant 基础的讨论。我们还会介绍 属性 和 依赖关系 的 概念。 Ant 是什么? Apache Ant 是一个基于 Java 的生成工具。据最初的创始人 James Duncan Davidson 介绍,这个 工具的名称是 another neat tool (另一个整洁的工具) 的首字母缩写。 生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式 (也有

文档评论(0)

经管专家 + 关注
实名认证
内容提供者

各类文档大赢家

版权声明书
用户编号:6055234005000000

1亿VIP精品文档

相关文档