Working with Ant

Ant is a fairly well-known build tool from the Apache Foundation's Jakarta project. It has since spun off to become one of the most successful build managers for Java developers. One Network SDK leverages Ant scripts heavily in the build and deployment operations of module projects. When you create a new module using Studio, several Ant scripts are generated automatically which will handle the most common development tasks such as building the module, performing clean builds, loading test data, running unit and server tests, etc. Most of the time you probably won't need to edit or change these Ant scripts, but you certainly can if you need to do more than what is initially included. For more information on Ant and developing additional features into Ant scripts, please refer to the documentation available at the Ant project web site.

The rest of this section will focus on specific Ant tasks in the scripts generated by Studio.