diff options
Diffstat (limited to 'parent/pom.xml')
-rw-r--r-- | parent/pom.xml | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/parent/pom.xml b/parent/pom.xml index 655f33c5852..ade0bc8725e 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -505,14 +505,17 @@ <artifactId>commons-pool</artifactId> <version>1.5.6</version> </dependency> - <!-- Explicitly included to get Zookeeper version 3.5.5, + + <!-- BEGIN zookeeper --> + + <!-- Explicitly force Zookeeper version, can be excluded if you want the Zookeeper version used by curator by default --> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> - <version>3.5.5</version> + <version>${zookeeper.version}</version> </dependency> <dependency> <groupId>org.apache.curator</groupId> @@ -525,6 +528,17 @@ <version>${curator.version}</version> </dependency> <dependency> + <!-- Needed by zookeeper, which has an optional dependency. + Version must be the same as the one zk uses - check the zk pom file. --> + <groupId>com.github.spotbugs</groupId> + <artifactId>spotbugs-annotations</artifactId> + <!-- No version property, as we don't want maven-dependency-plugin to alert about newer versions. --> + <version>3.1.9</version> + </dependency> + + <!-- END zookeeper --> + + <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>${junit.version}</version> @@ -789,6 +803,7 @@ <junit.version>5.4.2</junit.version> <prometheus.client.version>0.6.0</prometheus.client.version> <protobuf.version>3.7.0</protobuf.version> + <zookeeper.version>3.5.5</zookeeper.version> </properties> </project> |