Ant support

This topic provides an overview of the Ant support provided in the workbench.

Ant is a Java-based build tool that is a project of the Jakarta Apache project. It is similar to Make, except that instead of using operating system shell-based commands, it uses Java classes to perform its operations. The build scripts are XML files containing targets and specifying the tasks (operations) required for each. Ant comes with a large number of built-in tasks sufficient to perform many common build operations. You can learn about them in the Ant user manual on the Jakarta Apache Web site.

Because Ant is Java-based, it is platform-independent. It is well suited for building Java applications, but can be used for other build tasks as well. One of its important features is that you can use Java to write new Ant tasks to extend production build capabilities.

The com.ibm.etools.j2ee.ant plugin contains the following resources:

Several sources of Ant information are available from the Jakarta Apache Ant Project. To learn more about Ant, follow the links below:

More information about Ant and how to use it with the workbench can be found in the following series of articles:

 

Parent topic

Working with Ant