user manual

Chapter 28: Apache Ant and running BES examples 333
Chapter
28
Chapter 28Apache Ant and running BES
examples
Many of the BES examples now employ the Ant build script system. In addition
to Ant's core functionality, the BES version of Ant includes customized tasks
for several of the BES command line tools, including commands of the
following:
appclient
iastool
java2iiop
idl2java
These customized ant tasks have the following advantages over using exec or
apply directives:
Customized ant tasks run under the VM used to launch the ant script,
hence they run faster and use less memory compared to spawning new
JVM's with the exec/apply commands.
Customized tasks have a much simpler command syntax than the exec/
apply version.
Ant features such as filesets and patternsets are available in a more natural
way.