|
Apache Ant
Download
Jakarta
Get Involved
|
|
FAQs
|
|
At Ant's website
|
Starting with the release of Ant 1.4 the Ant's FAQ is
bundled with the distribution, the most recent version can
always be found at the website.
|
|
jGuru
|
jGuru hosts an interactive Ant discussion forum and FAQ system
|
|
|
Books
|
Listed by descending publication date.
|
Java Development with Ant
|
Covers Ant 1.5, including:
- The new Ant 1.5 features
- Ant's datatypes and property handling
- JUnit testing and reporting
- Continuous integration techniques
- XDoclet for attribute-oriented programming
- EJB generation, building, and packaging
- Writing and testing native code
- Building Web Services with Apache Axis
- Deploying your system to multiple remote servers
- Using and writing
- Loggers
- Listeners
- Selectors
- Custom tasks
|
|
Java Tools for eXtreme Programming
|
This book covers the following XP subjects:
- Automated unit and functional testing
- Continuous integration through build and deployment automation
- The value of refactoring and continuous integration
- How Ant, JUnit, JUnitPerf, Cactus, HTTPUnit, and JMeter
can be used to achieve the goals of the XP methodology
|
|
|
Articles and Presentations
|
The following sections list articles and presentations written about Apache Ant. If
you've written something that should be included, please post it to one
of the mailing lists.
|
|
Articles
|
|
Ant Task Guidelines
|
This document describes how to write custom Ant tasks, and how to submit
them to potentially be included in Ant.
|
|
Automating the build and test process
|
This article demonstrates an approach to the automated build and test process. Working with Ant 1.3 and the JUnit test framework, it shows how to automate a process that captures pertinent information about each test suite run, generates an attractive report, and e-mails the report.
|
|
Using Ant and Weblogic EJBs
|
This article describes how to use Ant to create Weblogic EJBs, and
some workarounds for issues you may encounter.
|
|
Building with Ant
|
Series of articles that describe a framework for web
application development based on Ant and JUnit.
|
|
|
Presentations
|
|
Ant - presented to the Tucson Java Users Group
|
A PowerPoint technical overview presentation on Ant. Comes complete with a straightforward example demonstrating code compilation, JAR'ing, JUnit testing, JUnit reporting, and Zipping a distribution. A few advanced topics are touched upon like property immutabality and using <antcall> to get around it, build listeners, and writing custom tasks.
|
|
Ant Build Tool
|
A PowerPoint presentation on Ant 1.2. It provides a basic overview
of Ant's capabilities.
|
|
Ant
|
A detailed Ant 1.3 PowerPoint presentation, made at the St. Louis Java Users Group
meeting in March 2001. Includes a detailed build file and basic
descriptions of all the built in and optional tasks. Updated for Ant 1.4 in October 2001.
Available in PDF format now.
|
|
Modern Development Crises
|
This presentation is an overview of the current state of software
development today. There are a couple of slides that briefly cover
Ant.
|
|
|