Uploaded image for project: 'Maven Enforcer Plugin'
  1. Maven Enforcer Plugin
  2. MENFORCER-405

Enforcer plugin does not fail for duplicate dependency defined in multi module project

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.0.0
    • waiting-for-feedback
    • Plugin
    • None
    • apache maven 3.3.9

    Description

      I have a multi module project and have accidentally defined dependency of one artifact in multiple child maven module each having different version. Enforcer plugin not able to detect this duplicate dependency and project gets build successfully

       

      Plugin definition in pom

      <plugin> 
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-enforcer-plugin</artifactId>
        <version>3.0.0</version>
        <executions>
          <execution>
            <id>no-duplicate-declared-dependencies</id>
            <goals>
             <goal>enforce</goal>
           </goals>
           <configuration>
            <rules>
             <banDuplicatePomDependencyVersions/>
            </rules> 
           </configuration> 
         </execution> 
        </executions>
      </plugin>
      

       

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            kaustavdas1989 Kaustav Das
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: