Maven 1.x Javadoc Plugin
  1. Maven 1.x Javadoc Plugin
  2. MPJAVADOC-16

Failure to generate relative cross-references to local classess.

    Details

    • Type: Bug Bug
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.6
    • Labels:
      None
    • Environment:
      Macintosh OS X 10.2, JDK 1.41
    • Number of attachments :
      1

      Description

      I just pulled and build maven from cvs. Unlike the Javadoc at
      http://maven.apache.org/apidocs/index.html, my local build of Maven
      DID NOT generate cross-reference links to classes within the same
      package under the package heirarchy of org.apache.maven.*

      I've fixed this locally, by copying the Javadoc source files to a
      temporary directory based on the includes and excludes. It seems
      that the Javadoc Ant task will not generate cross-references when
      source files are specified using a file set.

      Of course, I could specify a link to the project Javadoc, but that
      requires an absolute path and does not generate Javadoc suitable for
      redistribution.

      I've read the build.properties file that comes with Maven, I've
      built Maven locally, I can't see why the Maven site has
      cross-reference links and my checkout build doesn't.

      1. maven-javadoc.patch
        3 kB
        Alain Javier Guarnieri del Gesu

        Activity

        Hide
        Alain Javier Guarnieri del Gesu added a comment -

        This patch first copies the source files to a temporary directory, applying includes and excludes, and specifies the temporary directory as the source for the Javadoc Ant task.

        Show
        Alain Javier Guarnieri del Gesu added a comment - This patch first copies the source files to a temporary directory, applying includes and excludes, and specifies the temporary directory as the source for the Javadoc Ant task.
        Hide
        Arnaud Heritier added a comment -

        The use of file set is removed.

        Show
        Arnaud Heritier added a comment - The use of file set is removed.

          People

          • Assignee:
            Arnaud Heritier
            Reporter:
            Alain Javier Guarnieri del Gesu
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 1 day
              1d
              Remaining:
              Remaining Estimate - 1 day
              1d
              Logged:
              Time Spent - Not Specified
              Not Specified