跳转到主要内容

developerWorks 中国   >   Java technology   >  developerWorks

Apache Ant 101:使 Java 项目生成易如反掌



技术级别: 中级
Chapman, Matt
2004年2月9日



不管您是经验丰富的 Apache Ant 用户,还是刚刚开始接触这个开放源代码的生成工具,本教程都会为您提供丰富的信息。在来自 IBM Java Technology Centre 的 Java 开发人员和 Ant 爱好者 Matt Chapman 的指导下,您将逐步完成为一个简单 Java 项目编写生成文件所涉及的步骤,然后考察 Ant 的一些其他功能,包括文件系统操作和模式匹配。最后将通过编写一个扩展 Ant 功能的自己的 Java 类来结束本教程。

现在就注册或使用您的 IBM ID 和密码登录

developerWorks 中国从 2005 年 6 月 12 日起正式加入 IBM 全球公共用户注册系统。在此之后,您现有的 developerWorks 中国会员 ID 将不再有效,请您即刻申请新的 IBM ID,以便获取您需要的产品及服务。

当您完成注册后,您可以使用您的 IBM ID 和密码访问 developerWorks 中国网站或 developerWorks 全球网站上的任何教程,而无需在一个浏览器会话中重新输入您的 ID 和密码。请您务必记住您的 ID 和密码,因为当重新启动浏览器时,您需要重新输入您的 ID 和密码才能访问任何教程。



预备知识
在继续学习本教程之前,你不需要具备先前的 Ant 经验或知识。我们将首先查看 Ant 生成文件(build file)的基本结构,并学习如何调用这个工具。我们将逐步完成为一个简单 Java 项目编写生成文件的步骤,然后考察 Ant 的其他一些有用功能,包括文件系统操作和模式匹配。最后编写一个扩展 Ant 功能的自己的 Java 类来结束本教程。



系统需求
在学习本教程的过程中,我们将同时展示如何从命令行以及从其他开放源代码 Eclipse IDE 运行 Ant。试验本教程中的例子不需要同时具备这两种环境;您可以选择其一,甚至选择某种不同的开发环境,只要该环境支持 Ant。如果选择从命令行使用 Ant,并且 Ant 还没有安装到机器上,您需要遵循 Ant 主页上的安装说明(请参阅参考资料以获得相关链接)。相反,如果决定仅使用 Eclipse 环境,您不需要单独安装 Ant,因为 Eclipse 已经包括了它。如果还没有 Eclipse,您可以从 Eclipse.org(请参阅参考资料)下载 Eclipse。



学习时间
3 小时



语言
简体中文 , 英文



格式
HTML, Zip

文档选项

英文原文

推荐给好友