ICEfaces
  1. ICEfaces
  2. ICE-7957

Make our Maven build dependencies consistent

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.1, EE-3.0.0.GA
    • Fix Version/s: 3.1.0.RC1, 3.1
    • Component/s: Release
    • Labels:
      None
    • Environment:
      Build
    • Affects:
      Sample App./Tutorial

      Description

      I noticed that in some of our Maven poms, that we still use the dependency for Mojarra where the API and impl jars are separate. We should review our poms so that they consistently use the single library dependency.


                      <dependency>
                        <groupId>org.glassfish</groupId>
                        <artifactId>javax.faces</artifactId>
                        <version>${jsf.version}</version>
                        <scope>compile</scope>
                      </dependency>


      It should also be moved to the highest consistent parent pom to avoid duplication in the children.

        Issue Links

          Activity

          Hide
          Deryk Sinotte added a comment -

          I've pulled up all the dependencies that are common to the sample and provided a property for setting the value. Also, where applicable, I've updated the artifact and repository information to reflect the "proper" one as documented by the owners.

          Show
          Deryk Sinotte added a comment - I've pulled up all the dependencies that are common to the sample and provided a property for setting the value. Also, where applicable, I've updated the artifact and repository information to reflect the "proper" one as documented by the owners.

            People

            • Assignee:
              Deryk Sinotte
              Reporter:
              Deryk Sinotte
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: