HTRACE-399. Exclude jackson from test dependency on htrace-core4 to avoid infinite loop on creating dependency-reduced-pom (Masatake Iwasaki via Colin P. McCabe)
diff --git a/htrace-hbase/pom.xml b/htrace-hbase/pom.xml
index e3427c5..fdce60f 100644
--- a/htrace-hbase/pom.xml
+++ b/htrace-hbase/pom.xml
@@ -130,6 +130,16 @@
<artifactId>htrace-core4</artifactId>
<version>${project.version}</version>
<classifier>tests</classifier>
+ <exclusions>
+ <exclusion>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-core</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-databind</artifactId>
+ </exclusion>
+ </exclusions>
<scope>test</scope>
</dependency>
<dependency>
diff --git a/pom.xml b/pom.xml
index fe93777..44e850a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -122,27 +122,6 @@
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-enforcer-plugin</artifactId>
- <version>${maven-enforcer-plugin.version}</version>
- <executions>
- <execution>
- <id>enforce-maven</id>
- <goals>
- <goal>enforce</goal>
- </goals>
- <configuration>
- <rules>
- <requireMavenVersion>
- <version>[3.0.4]</version>
- <message>Maven 3.0.4 is required, see HTRACE-236</message>
- </requireMavenVersion>
- </rules>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>${maven-jar-plugin.version}</version>
<executions>
@@ -241,10 +220,6 @@
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-enforcer-plugin</artifactId>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
</plugin>
<plugin>
@@ -301,7 +276,6 @@
<properties>
<targetJdk>1.7</targetJdk>
<failIfNoTests>false</failIfNoTests>
- <maven-enforcer-plugin.version>1.4.1</maven-enforcer-plugin.version>
<maven-source-plugin.version>2.1.2</maven-source-plugin.version>
<maven-javadoc-plugin.version>2.8.1</maven-javadoc-plugin.version>
<maven-jar-plugin.version>2.4</maven-jar-plugin.version>