Changes
dIon Gillard
Emmanuel Venisse
Use the property 'maven.compile.encoding' to set the encoding used when reading sources in javadoc task.
Use the property 'maven.javadoc.excludepackagenames' to exclude packages from javadoc generation.
Packages list broken on jdk 1.3 for multiple packages.
@link tag not working with package names.
Add the property maven.javadoc.debug to print informations to debug the plugin.
Fix the needed flag when there's an empty sources directory.
doc-files directories contents are correctly copied.
Failure to generate relative cross-references to local classes.
Add support for multiple source directories. SourceModifications aren't supported !!!
javadoc:jar changed to place the jar in maven.build.dir
Add plugin test project
trim absolute paths to basedir in javadoc report, remove [javadoc] banner
Prevent the plugin from failing when a sourceDirectory exists, but it does not contain Java files.
Remove the need for ${pom} interpolation in properties. The use of the maven:property tag is now used to glean a default property.
default useexternalfile to yes
Fix typo in offline link generation.
Allow custom taglets.
Add maven.javadoc.overview property.
Add maven.javadoc.useexternalfile property.
update to use maven.docs.*/maven.gen.docs
update to commons-lang 1.0.1
Added install, install-snapshot, deploy and deploy-snapshot goals
Now respects pom.build.sourceModifications
Used maven.docs.dest
Added a custom tags support. This option is only available with Java 1.4.
Added a report with the javadoc run contents
Added the
maven.javadoc.maxmemoryproperty so that users can customise how much memory javadoc can consume