Preventing overriding dependency version in Maven child pom

后端 未结 1 973
孤街浪徒
孤街浪徒 2020-12-28 22:11

I have a dependencyManagement section in parent pom like


    
        org.apache.httpcomponents         


        
相关标签:
1条回答
  • 2020-12-28 22:52

    You could add a dependency:analyze-dep-mgt execution in your parent pom and configure it to fail on version mismatches:

      <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-dependency-plugin</artifactId>
            <version>2.6</version>
            <executions>
              <execution>
                <id>analyze</id>
                <phase>package</phase>
                <goals>
                  <goal>analyze-dep-mgt</goal>
                </goals>
                <configuration>
                  <failBuild>true</failBuild>
                  <ignoreDirect>false</ignoreDirect>
                </configuration>
              </execution>
            </executions>
          </plugin>
        </plugins>
      </build>
    
    0 讨论(0)
提交回复
热议问题