QPID-8282: Update test dependecies
diff --git a/pom.xml b/pom.xml
index e0db178..d970ec7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -85,8 +85,8 @@
     <test.output.dir>${basedir}${file.separator}target${file.separator}surefire-reports${file.separator}junit</test.output.dir>
 
     <logback-version>1.2.2</logback-version>
-    <guava-version>18.0</guava-version>
-    <fasterxml-jackson-version>2.5.3</fasterxml-jackson-version>
+    <guava-version>27.0-jre</guava-version>
+    <fasterxml-jackson-version>2.9.8</fasterxml-jackson-version>
     <slf4j-version>1.7.25</slf4j-version>
 
     <!-- dependency version numbers -->
@@ -151,6 +151,36 @@
         <groupId>com.google.guava</groupId>
         <artifactId>guava</artifactId>
         <version>${guava-version}</version>
+        <exclusions>
+          <exclusion>
+            <groupId>com.google.j2objc</groupId>
+            <artifactId>j2objc-annotations</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>com.google.errorprone</groupId>
+            <artifactId>error_prone_annotations</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>animal-sniffer-annotations</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>com.google.code.findbugs</groupId>
+            <artifactId>jsr305</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>com.google.guava</groupId>
+            <artifactId>failureaccess</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>com.google.guava</groupId>
+            <artifactId>listenablefuture</artifactId>
+          </exclusion>
+          <exclusion>
+            <groupId>org.checkerframework</groupId>
+            <artifactId>checker-qual</artifactId>
+          </exclusion>
+        </exclusions>
       </dependency>
 
       <dependency>