Apache Ant网站 Apache Ant标志
Apache Ant 站点
项目
 

资源

常见问题解答

在 Apache Ant™ 的网站上

从 Apache Ant 1.4 发布开始,Ant 的常见问题解答就与发行版捆绑在一起,您始终可以在网站上找到最新版本。

常问问题: /常见问题解答.html

大师

jGuru 举办互动 Ant 讨论论坛和常见问题解答系统

常问问题: http://www.jguru.com/faq/java-tools/ant

维基百科

Apache

ASF 为 Apache 项目提供了一个 Wiki 农场。

主页: Apache维基农场
Ant维基: Ant维基

图书

最近的书排在第一位

Ant在行动

2007 年 4 月/5 月发布,涵盖 Ant 1.7。

这是对第一版的重大重写;还有600页长。

本书从 Ant1.5 升级到 Java1.5 和 1.7,几乎完全重写了 Applied-ant 部分,涵盖了新主题,例如 antlib、使用 Ivy 进行存储库管理、Xml 模式验证、EJB3.0/Java EE使用 SmartFrog 进行开发和高级部署。ant 编码部分着眼于 AntUnit、antlib 创作和脚本语言,而初学者章节(本书的前三分之一)仍然向开发人员展示如何构建、测试、打包和重新分发 Java 应用程序。

如果您是第一版的 20,000 多名拥有者之一,那么它现在已经过时了。对不起 :)

作者: 史蒂夫·洛夫兰和埃里克·哈切尔
发布者网址: https://www.manning.com/loughran/
图书网址 http://antbook.org/
源代码存储库 http://sourceforge.net/projects/antbook
国际标准书号:193239480X

可从:
Amazon.com | 巴诺书店 | 书感 | 鲍威尔斯网站

Ant:权威指南,第二版

2005 年 4 月发布,涵盖 Ant 版本 1.6.1。

这是对第一版的完全重写;这本书现在有 290 页,因此比前一本书更深入地介绍了 Ant。

它还将参考信息(表格)与有关如何使用任务的文本说明混合在一起。内容包括JUnit、CVS、执行、基本部署、Web应用程序开发和XDoclet。还有 XDoclet 的介绍,以及关于如何用 Java 扩展 Ant 的一章。

作者: 史蒂夫·霍尔兹纳
网址: https://www.oreilly.com/catalog/anttdg2/
国际标准书号:0596006098

可从:
Amazon.com | 巴诺书店 | 书感 | 鲍威尔斯网站

使用 Ant 进行极限编程

本书展示了如何使用 Ant 1.5.3 和许多其他第 3 方工具来实现 XP 项目。盖子:

作者: 格伦·尼迈耶和杰里米·波蒂特
国际标准书号:0672325624

可从:
Amazon.com | 巴诺书店 | 书感 | 鲍威尔斯网站

Ant。实践中的 Java 构建工具

一本关于 Ant 的德语书籍,涵盖 Ant 1.5。这是原来的描述:

        Das Build-Tool Ant ist das Open-Source-Werkzeug, das den Entwicklungsprozess einer Java-
        oder J2EE-Anwendung wesentlich vereinfacht. Gesteuert durch XML-basierte Skripte führt es
        nahezu alle Aufgaben aus, die nach dem Kodieren einer Anwendung anfallen.

一些主题:

该书的英文版为“Ant: The Java Build Tool in Practice”

作者: 贝恩德·马茨克
国际标准书号:3827320666

可从:
Amazon.com | 巴诺书店 | 书感 | 鲍威尔斯网站

使用 Ant 进行 Java 开发

2002 年出版。本书涵盖了 Ant 1.5,包括:

还有韩文版和德文版

作者: 埃里克·哈切尔和史蒂夫·洛夫兰
网址: https://www.manning.com/antbook/
国际标准书号:1930110588

可从:
Amazon.com | 巴诺书店 | 书感 | 鲍威尔斯网站

Ant:权威指南,第一版

2002 年发布,涵盖 Ant 版本 1.4.1。

作者: 杰西·E·蒂利和埃里克·M·伯克
网址: https://www.oreilly.com/catalog/anttdg/
国际标准书号:0596001843

可从:
Amazon.com | 巴诺书店 | 书感 | 鲍威尔斯网站

Ant。库尔兹和肠道。

Ant 的德语简短参考,涵盖 Ant 1.4。这是原来的描述:

  Ant kurz & gut enthält eine vollständige Referenz der Built-in Tasks
  und ihrer jeweiligen Attribute sowie kurze Beispiele für ihre Verwendung.
  Daneben bietet das Buch eine knappe Einführung in die Arbeit mit Ant und
  eine Erläuterung der Ant-Basiselemente (Projekte, Properties, Targets und Tasks).
  Behandelt werden außerdem grundlegende Konzepte wie Filesets, Patternsets und
  Pfadstrukturen, das Schreiben eigener Tasks, die Aufruf-Syntax und Optional Tasks. 
作者: 斯特凡·埃德利希
网址: https://www.amazon.de/exec/obidos/ASIN/3897212412/
国际标准书号:3897212412

可从:
Amazon.com | 巴诺书店 | 书感 | 鲍威尔斯网站

用于极限编程的 Java 工具

本书涵盖以下 XP 主题:

作者: 理查德·海塔尔和尼古拉斯·莱谢茨基
网址: https://www.wiley.com/cda/product/0,,047120708X,00.html
国际标准书号:047120708X

可从:
Amazon.com | 巴诺书店 | 书感 | 鲍威尔斯网站

文章和演示文稿

以下部分列出了有关 Apache Ant 的文章和演示文稿。如果您写了一些应该包含在内的内容,请将其发布到邮件列表之一。

文章

扩展 Ant 输入能力

该文档的内容如下:

作者: 伊万·伊万诺夫
网址: https://sourceforge.net/project/showfiles.php?group_id=103509(从 Sourceforge 下载 ZIP+PDF)

适用于任务编写者的 Ant 1.6

本文讨论 XML 命名空间处理、Ant 库和新引入的类型多态性。

作者: 斯特凡·博德维格
网址: https://www.oracle.com/technetwork/articles/bodewig-taskwriters-082397.html

适用于大型项目的 Ant 1.6 新功能

本文详细介绍了 <macrodef>、<import> 和 <subant> 任务,并展示了它们如何帮助构建更大的系统。

作者: 斯特凡·博德维格
网址: https://www.oracle.com/technetwork/articles/bodewig-ant1-091487.html

Ant程序员

本文介绍了对自己的任务进行编程的主要主题。通过五个例子进行说明。

本文以德语撰写,发表于 Java-Spektrum 5/2004。

作者: 贝恩德·马茨克
网址: https://www.sigs-datacom.de/fachzeitschriften/javaspektrum/archiv/artikelansicht/artikel-titel/programmieren-fuer-ant.html

Ant 的愤怒:在生产开发系统中使用 Ant

本文档描述了如何在大型团队开发项目中使用 Ant 的策略和一些基本示例。

作者: 史蒂夫·洛夫兰
网址: /ant_in_anger.html

Ant 任务指南

本文档描述了如何编写自定义 Ant 任务,以及如何提交它们以将其包含在 Ant 中。

作者: 史蒂夫·洛夫兰
网址: /ant_task_guidelines.html

使用 Java 和 Ant 自动化构建过程

本文通过一些基本示例介绍了 Ant 的使用,并重点介绍了一些重要任务。

作者: 迈克尔·赛默曼
网址: https://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html

使用 Ant 和 Weblogic EJB

本文介绍如何使用 Ant 创建 Weblogic EJB,以及您可能遇到的问题的一些解决方法。

作者: 杰西·蒂利
网址: http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html

使用 JAXB 和 Ant 进行开发

展示如何将 Ant 与 Java API for XML Binding (JAXB) 结合使用的系列文章。

作者: 约瑟夫·谢尔比
网址: http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html
http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html