Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-2530

Improve the performance of the way that the maven-war-plugin overlay feature is used

    Details

      Description

      The maven-war-plugin has an overlays feature that is used by the following modules:

      • alloy-showcase-webapp.war
      • alloy-showcase-portlet.war
      • crystal-showcase-webapp.war
      • crystal-showcase-portlet.war
      • portal-showcase-portlet.war

      This task involves investigating the configuration options of the overlay feature to see if the build performance can be improved.

      For example, in the case of alloy-showcase-webapp.war, the overlay feature will extract ALL of the jars from jsf-showcase-webapp.war. It might be the case that after the extraction, the maven-war-plugin clobber them with the same jars (since they are dependencies), effectively writing the jar files twice.

      Need to see if perhaps the <excludes> or <dependentWarExcludes> configuration option might speed up the build process.

        Attachments

          Activity

            People

            • Assignee:
              neil.griffin Neil Griffin
              Reporter:
              neil.griffin Neil Griffin
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package