Maven Javadoc Plugin
  1. Maven Javadoc Plugin
  2. MJAVADOC-171

Modules in multi-module projects are "built" too often

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.3
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      Maven 2.0.8, Linux

      Description

      In a multi-module project, all modules are "built" twice for each module. This leads to huge performance problems when many modules are in a project. In the attached sample project, the xmlbeans plugin is executed 27 times for a project with one parent module and two submodules. 18 of these executions can be attributed to the javadoc plugin. With version 2.2, only 3 invocations (once for each project) are caused by the javadoc plugin.

      1. 2.2.log
        7 kB
      2. 2.3.log
        15 kB
      3. mjavadoc171.patch
        0.5 kB
        Dan Fabulich
      4. mjavadoc-171.zip
        2 kB
      5. mjavadoc-171-b.zip
        14 kB
        Hervé Boutemy
      6. mjavadoc-171-fixed-M3.zip
        27 kB
        Hervé Boutemy
      7. mvnexec.zip
        3 kB

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Hervé Boutemy
              Reporter:
              Stefan Seidel
            • Votes:
              16 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development