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

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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.3
    • None
    • None
    • None
    • 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.

      Attachments

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

        Issue Links

          Activity

            People

              hboutemy Herve Boutemy
              seidler Stefan Seidel
              Votes:
              16 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: