The Apache Maven team is pleased to announce the release of the Apache
Maven JXR Plugin, version 3.0.0
The JXR Plugin produces a cross-reference of the project's sources. The
generated reports make it easier for the user to reference or find
specific lines of code.
https://maven.apache.org/jxr/maven-jxr-plugin/
You should specify the version in your project's plugin configuration:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>3.0.0</version>
</plugin>
You can download the appropriate sources etc. from the download page:
https://maven.apache.org/jxr/download.cgi
Release Notes - Maven JXR Plugin - Version 3.0.0
** Bug
* [JXR-68] - ignores classes with same name in other packages
* [JXR-98] - Nested classes aren't linked correctly
* [JXR-100] - Method declaration: using spaces before or after
parenthesis prevents cross references generation
* [JXR-126] - File write using platform default encoding
* [JXR-135] - Invalid representation of inner class
* [JXR-140] - Proper URL handling
** Improvement
* [JXR-110] - Use equivalent css/images of javadoc
* [JXR-124] - Remove excluded DEPENDENCIES file if new parent is used.
* [JXR-125] - Upgrade to Maven 3.0 compatibility
* [JXR-127] - Create anchor for classes generated from a Java source
file
* [JXR-131] - Reports 'jxr' and 'test-jxr' do not contain generated
sources.
* [JXR-132] - Aggregator reports should not require modules to be
installed/deployed.
** Task
* [JXR-134] - switch to Git
NOTE: Special thanks for the contributions retrieved during the hackathon
at JCreate.
Enjoy,
-The Apache Maven team