Plugin javadoc v0.1


Overview

This module provides javadoc feature.

Parameters

The following property values can be changed to tune the behavior of this plugin.
Required parameters must be defined upon import, or the build will fail.

ParameterRequired?DescriptionDefault
target.javadocNobase directory where javadoc will be generated${target.report}/javadoc
target.javadoc.mainNodirectory where javadoc will be generated${target.javadoc}/main
target.reportNobase directory for reports${target}/report
src.test.javaYesdirectory where test sources to be compiled are
target.javadoc.testNodirectory where javadoc for tests will be generated${target.javadoc}/test
src.main.javaYesdirectory where sources to be compiled are
javadoc.file.encodingNoencoding used for generated javadocUTF-8

Build Phases

This plugin adds targets to each of the following build phases:

validate
  • init
package
  • package: generate a package containing javadoc
report
  • javadoc: generate javadoc report for main classes and test classes

Extra Targets

This plugin defines some extra Ant targets not attached to any build phase: