diff --git a/maven-resolver-connector-basic/pom.xml b/maven-resolver-connector-basic/pom.xml
index 7fe5909a5..20d68b4f3 100644
--- a/maven-resolver-connector-basic/pom.xml
+++ b/maven-resolver-connector-basic/pom.xml
@@ -74,6 +74,16 @@
no_aop
test
+
+ com.google.guava
+ guava
+ test
+
+
+ com.google.guava
+ failureaccess
+ test
+
junit
junit
diff --git a/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml b/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
index 61cac4e3f..b55df6d53 100644
--- a/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
+++ b/maven-resolver-demos/maven-resolver-demo-snippets/pom.xml
@@ -109,6 +109,18 @@
no_aop
true
+
+ com.google.guava
+ guava
+ provided
+ true
+
+
+ com.google.guava
+ failureaccess
+ provided
+ true
+
org.slf4j
slf4j-api
diff --git a/maven-resolver-impl/pom.xml b/maven-resolver-impl/pom.xml
index f21069211..7528884cc 100644
--- a/maven-resolver-impl/pom.xml
+++ b/maven-resolver-impl/pom.xml
@@ -77,6 +77,18 @@
provided
true
+
+ com.google.guava
+ guava
+ provided
+ true
+
+
+ com.google.guava
+ failureaccess
+ provided
+ true
+
org.slf4j
slf4j-api
diff --git a/maven-resolver-transport-classpath/pom.xml b/maven-resolver-transport-classpath/pom.xml
index dfb1b8dbe..c15cf3d57 100644
--- a/maven-resolver-transport-classpath/pom.xml
+++ b/maven-resolver-transport-classpath/pom.xml
@@ -65,6 +65,16 @@
no_aop
test
+
+ com.google.guava
+ guava
+ test
+
+
+ com.google.guava
+ failureaccess
+ test
+
junit
junit
diff --git a/maven-resolver-transport-file/pom.xml b/maven-resolver-transport-file/pom.xml
index 5cdeb2d6f..449e9bc60 100644
--- a/maven-resolver-transport-file/pom.xml
+++ b/maven-resolver-transport-file/pom.xml
@@ -61,6 +61,16 @@
no_aop
test
+
+ com.google.guava
+ guava
+ test
+
+
+ com.google.guava
+ failureaccess
+ test
+
junit
junit
diff --git a/maven-resolver-transport-http/pom.xml b/maven-resolver-transport-http/pom.xml
index 664b9127d..6b5bd4c4c 100644
--- a/maven-resolver-transport-http/pom.xml
+++ b/maven-resolver-transport-http/pom.xml
@@ -89,6 +89,16 @@
no_aop
test
+
+ com.google.guava
+ guava
+ test
+
+
+ com.google.guava
+ failureaccess
+ test
+
junit
junit
diff --git a/maven-resolver-transport-wagon/pom.xml b/maven-resolver-transport-wagon/pom.xml
index 146eb101b..e1ffd57da 100644
--- a/maven-resolver-transport-wagon/pom.xml
+++ b/maven-resolver-transport-wagon/pom.xml
@@ -87,6 +87,16 @@
no_aop
test
+
+ com.google.guava
+ guava
+ test
+
+
+ com.google.guava
+ failureaccess
+ test
+
junit
junit
diff --git a/pom.xml b/pom.xml
index a2cf7e61b..c49db5976 100644
--- a/pom.xml
+++ b/pom.xml
@@ -74,6 +74,8 @@
None
0.3.4
4.2.3
+ 30.1-jre
+ 1.0.1
1.7.30
2020-10-02T18:05:13Z
@@ -205,9 +207,53 @@
com.google.code.findbugs
jsr305
+
+ com.google.guava
+ guava
+
+
+
+
+
+
+ com.google.guava
+ guava
+ ${guavaVersion}
+
+
+ com.google.code.findbugs
+ jsr305
+
+
+ com.google.errorprone
+ error_prone_annotations
+
+
+ com.google.guava
+ failureaccess
+
+
+ com.google.guava
+ listenablefuture
+
+
+ com.google.j2objc
+ j2objc-annotations
+
+
+ org.checkerframework
+ checker-qual
+
+
+
+ com.google.guava
+ failureaccess
+ ${guavafailureaccessVersion}
+
+
org.slf4j
slf4j-api