Provide dependency management for com.fasterxml:classmate

Hibernate and Hibernate Validator depend on different versions of
Classmate (1.1 and 1.3 respectively). This can lead to build failures
when Maven's Enforcer plugin is used.

This commit adds dependency management for Classmate which ensures
that a consistent version is used and convergence errors are avoided.

Closes gh-5697
This commit is contained in:
Andy Wilkinson 2016-04-15 11:49:13 +01:00
parent eb8b77e350
commit a4f77ae275
1 changed files with 6 additions and 0 deletions

View File

@ -53,6 +53,7 @@
<bitronix.version>2.1.4</bitronix.version>
<caffeine.version>2.2.6</caffeine.version>
<cassandra-driver.version>2.1.9</cassandra-driver.version>
<classmate.version>1.3.1</classmate.version>
<commons-beanutils.version>1.9.2</commons-beanutils.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-codec.version>1.10</commons-codec.version>
@ -587,6 +588,11 @@
<artifactId>cassandra-driver-mapping</artifactId>
<version>${cassandra-driver.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml</groupId>
<artifactId>classmate</artifactId>
<version>${classmate.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>