Skip to content

Commit 744a648

Browse files
committed
pom.xml(maven-enforce-plugin): added and enable to detect commons-logging presentation.
@see http://blog.sadogursky.com/2011/06/22/banning-transitive-dependencies-with-maven23-gradle-and-ivy/ No functional changes.
1 parent 1bb56b9 commit 744a648

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

pom.xml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
<pmd.plugin.version>2.8-SNAPSHOT</pmd.plugin.version>
6262
<cobertura.plugin.version>2.5.1</cobertura.plugin.version>
6363
<javadoc.plugin.version>2.8.1</javadoc.plugin.version>
64+
<enforcer.plugin.version>1.1.1</enforcer.plugin.version>
6465
<antrun.plugin.version>1.7</antrun.plugin.version>
6566

6667
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -661,6 +662,29 @@
661662
</configuration>
662663
</plugin>
663664

665+
<plugin>
666+
<groupId>org.apache.maven.plugins</groupId>
667+
<artifactId>maven-enforcer-plugin</artifactId>
668+
<version>${enforcer.plugin.version}</version>
669+
<executions>
670+
<execution>
671+
<id>enforce-banned-dependencies</id>
672+
<goals>
673+
<goal>enforce</goal>
674+
</goals>
675+
<configuration>
676+
<rules>
677+
<bannedDependencies>
678+
<excludes>
679+
<exclude>commons-logging</exclude>
680+
</excludes>
681+
</bannedDependencies>
682+
</rules>
683+
</configuration>
684+
</execution>
685+
</executions>
686+
</plugin>
687+
664688
</plugins>
665689

666690
</build>

0 commit comments

Comments
 (0)