Uploaded image for project: 'Maven WAR Plugin'
  1. Maven WAR Plugin
  2. MWAR-168

"Dependency Has Changed" Incorrectly Reported

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.1-alpha-2
    • 2.1-beta-1
    • None
    • None

    Description

      In maven-war-plugin 2.1-alpha-2, execute the following on a war project:

      mvn clean;
      mvn install;
      mvn install;

      The 3rd command incorrectly lists messages for each dependency as follows:

      [INFO] Dependency[Dependency

      {groupId=com.mycompany, artifactId=myartifact, version=8.6.1, type=jar}]
      has changed (was Dependency {groupId=com.mycompany, artifactId=myartifact, version=8.6.1, type=jar}

      ).

      The first time that mvn install is run, dependencies are added to:
      target\myapp-war-1.1-SNAPSHOT\WEB-INF\lib

      The second invocation of mvn install appears to fail in comparing the existing jars in the above path with what is in the repository. The message states the dependencies have changed when in fact they have not.

      This problem does not exist in maven-war-plugin 2.0.2.

      Attachments

        Activity

          People

            snicoll Stephane Nicoll
            gotama gotama
            Votes:
            6 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: