Note that abuild's Java support is considered alpha as of version 1.0. Version 1.1 of abuild may include a Java solution that is not backward compatible with the solution in version 1.0.
Java-based build items that use the property-driven build method
(Abuild-ant.properties) define several
additional targets, listed below.
This target will deploy any items that can be deployed. The default implementation doesn't do anything, so deploy hooks have to be written in order to add functionality.
This target shows help information on how to add hooks from build items or in a local build file. It also describes what hooks are run and when. For information on hooks, please see Chapter 19, Java Hooks and Code Generators.
This is a synonym for rules-help. It
describes the properties that you can set in
Abuild-ant.properties.
This target will generate an executable wrapper script around a JAR file if certain properties are defined. The resulting script or batch file will invoke the Java runtime environment on the JAR file with the specified main class and with the proper classpath. This target is run automatically by the all target.
There are other targets that you can invoke, but they are all direct or indirect dependencies of the default all target. For a complete list of supported targets, run abuild --ant -p from any Java build item.