Antmod Plugins

The Antmod build engine is extensible with build plugins. These plugins are all Ant-based, and allow plugging in of various build features, like building WARs, EARs, documentation, generating hibernate mappings, etcetera...

Default build targets, non-plugin: Build Targets.

More information on using plugins: Plugin User Guide.
How to add your own plugin: Plugin Developer Guide.

Available Plugins

Cobertura Plugin Test coverage plugin, using Cobertura (based on jcoverage).
FindBugs Plugin Static code analysis plugin, using FindBugs.
Hibernate Plugin O/R mapping plugin; generates Hibernate mappings and exports DB schema.
Jar Plugin Creates jar files using the Ant jar task.
Javac Plugin Compiles Java code using the Ant javac task.
Javadoc Plugin Produces Javadoc API documentation using the Ant javadoc task.
JUnit Plugin Unit test plugin; runs junit test cases and generates test report.
OSGi Plugin Allows for creation of OSGi bundles during a build.
Tomcat Plugin Uploads all created webapps to an Apache Tomcat servlet container.
War Plugin Generates a web application archive (WAR) for one or more modules in a release.
XDoc Plugin Converts xdocs into HTML using Velocity's Anakia.