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

Add settings.xml file with listing of <repository> and <pluginRepository> elements needed for building Liferay Faces from source

    Details

      Description

      Since Liferay Faces is published to Maven Central, the deployment rules do not permit <repository> or <pluginRepository> entries to appear in any of the pom.xml files.

      However, as outlined in the Building Liferay Faces From Source wiki article, there are several repositories that are needed in order for Maven to be able to download all of the required dependencies.

      As a convenience to the developer, this task involves adding a settings.xml file to the root directory of the liferay-faces source tree. It will be the developer's responsibility to manually copy the entries in the settings.xml file to $HOME/.m2/settings.xml

      For more information, see the following articles:
      1) Sonatype OSS Maven Repository Usage Guide
      2) Why putting repositories in your poms is a bad idea

        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
                liferay-faces-2.1.2-ga3
                liferay-faces-3.0.2-legacy-ga3
                liferay-faces-3.0.2-ga3
                liferay-faces-3.1.2-ga3