Apache Ant site Apache Ant logo

Apache Ant 网站
主页
项目
 

资源

常见问题解答

在 Apache Ant™ 网站上

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

常见问题解答 https://ant.apache.org/faq.html

jGuru

jGuru 主持一个交互式的 Ant 讨论论坛和常见问题解答系统

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

维基

Apache

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

主页 Apache Wiki 农场
Ant Wiki Ant Wiki

书籍

最新的书籍排在最前面

Ant 实战

于 2007 年 4 月/5 月出版,涵盖 Ant 1.7。

这是第一版的重大改写;仍然有 600 页长。

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

如果您是 20,000 多名第一版所有者之一,那么它现在已经过时了。抱歉 :)

作者 Steve Loughran 和 Erik Hatcher
出版商 URL https://www.manning.com/loughran/
书籍 URL http://antbook.org/
源代码仓库 http://sourceforge.net/projects/antbook
ISBN193239480X

可从以下网站获取
Amazon.com | Barnes & Noble | Book Sense | Powells.com

Ant:权威指南,第二版

于 2005 年 4 月出版,涵盖 Ant 1.6.1 版本。

这是第一版的完全改写;本书现在有 290 页,因此比其前身更深入地涵盖了 Ant。

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

作者 Steve Holzner
URL https://www.oreilly.com/catalog/anttdg2/
ISBN0596006098

可从以下网站获取
Amazon.com | Barnes & Noble | Book Sense | Powells.com

使用 Ant 进行极限编程

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

作者 Glenn Niemeyer 和 Jeremy Poteet
ISBN0672325624

可从以下网站获取
Amazon.com | Barnes & Noble | Book Sense | Powells.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:Java 构建工具实践”

作者 Bernd Matzke
ISBN3827320666

可从以下网站获取
Amazon.com | Barnes & Noble | Book Sense | Powells.com

使用 Ant 进行 Java 开发

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

也提供韩语和德语版本

作者 Erik Hatcher 和 Steve Loughran
URL https://www.manning.com/antbook/
ISBN1930110588

可从以下网站获取
Amazon.com | Barnes & Noble | Book Sense | Powells.com

Ant:权威指南,第一版

于 2002 年出版,涵盖 Ant 1.4.1 版本。

作者 Jesse E. Tilly 和 Eric M. Burke
URL https://www.oreilly.com/catalog/anttdg/
ISBN0596001843

可从以下网站获取
Amazon.com | Barnes & Noble | Book Sense | Powells.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. 
作者 Stefan Edlich
URL https://www.amazon.de/exec/obidos/ASIN/3897212412/
ISBN3897212412

可从以下网站获取
Amazon.com | Barnes & Noble | Book Sense | Powells.com

极限编程的 Java 工具

本书涵盖以下 XP 主题

作者 Richard Hightower 和 Nicholas Lesiecki
URL https://www.wiley.com/cda/product/0,,047120708X,00.html
ISBN047120708X

可从以下网站获取
Amazon.com | Barnes & Noble | Book Sense | Powells.com

文章和演示文稿

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

文章

扩展 Ant 输入功能

本文档的内容如下

作者 Ivan Ivanov
URL https://sourceforge.net/project/showfiles.php?group_id=103509 (从 Sourceforge 下载 ZIP+PDF)

针对任务编写者的 Ant 1.6

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

作者 Stefan Bodewig
URL https://www.oracle.com/technetwork/articles/bodewig-taskwriters-082397.html

针对大型项目的 Ant 1.6 新功能

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

作者 Stefan Bodewig
URL https://www.oracle.com/technetwork/articles/bodewig-ant1-091487.html

为 Ant 编程

本文介绍了编程自己的任务的主要主题。描述是在五个示例中完成的。

本文是用德语撰写的,并发表在 Java-Spektrum 5/2004 上。

作者 Bernd Matzke
URL https://www.sigs-datacom.de/fachzeitschriften/javaspektrum/archiv/artikelansicht/artikel-titel/programmieren-fuer-ant.html

Ant in Anger:在生产开发系统中使用 Ant

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

作者 Steve Loughran
URL https://ant.apache.org/ant_in_anger.html

Ant 任务指南

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

作者 Steve Loughran
URL https://ant.apache.org/ant_task_guidelines.html

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

本文介绍了如何使用 Ant,并提供了一些基本示例,重点介绍了一些重要任务。

作者 Michael Cymerman
URL https://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html

使用 Ant 和 Weblogic EJB

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

作者 Jesse E. Tilly
URL http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html

使用 JAXB 和 Ant 进行开发

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

作者 Joseph Shelby
URL http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html
http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html