Uploaded image for project: 'Maven Javadoc Plugin'
  1. Maven Javadoc Plugin
  2. MJAVADOC-311

Aggregated javadoc report not generated for multi-module project at sub-level if run from parent level.

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • 2.7
    • None
    • None
    • None
    • Windows Vista x64, JDK 6u22, Maven 3.0

    Description

      With a multi-module project design (cf. attached testcase):

      - parent        (pom)
        + library     (pom)  // javadoc:aggregate
          + module-a  (jar)
          + module-b  (jar)
        + application (jar)  // javadoc:javadoc
      

      run
      mvn site | mvn -DstagingDirectory=[dir] site:stage
      at parent level.

      Result:
      Aggregated javadocs for library are not generated (but are properly done if mvn site is run at library level itself), while javadocs at application level are generated.

      OT: as appropriate <modules> sections are declared (cf. attached testcase), mvn compile runs as expected at parent level.

      This is a follow-up to MJAVADOC-181, which, although marked as resolved, has never been working for me using the old site/reports configuration for Maven 2.2.1 / Site plugin 2.1.1.

      Attachments

        1. maven3-site-javadoc-testcase.zip
          7 kB
          André Fügenschuh

        Issue Links

          Activity

            People

              rfscholte Robert Scholte
              fuege André Fügenschuh
              Votes:
              16 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: