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

Reply via email to