diff --git a/connector/docker-integration-tests/pom.xml b/connector/docker-integration-tests/pom.xml
index 9003c2190be2..778f320c1425 100644
--- a/connector/docker-integration-tests/pom.xml
+++ b/connector/docker-integration-tests/pom.xml
@@ -39,7 +39,7 @@
com.google.guava
guava
- 33.1.0-jre
+ ${guava.version}
test
diff --git a/dev/deps/spark-deps-hadoop-3-hive-2.3 b/dev/deps/spark-deps-hadoop-3-hive-2.3
index 5bb578a80712..429180fd8d8d 100644
--- a/dev/deps/spark-deps-hadoop-3-hive-2.3
+++ b/dev/deps/spark-deps-hadoop-3-hive-2.3
@@ -33,7 +33,7 @@ breeze-macros_2.13/2.1.0//breeze-macros_2.13-2.1.0.jar
breeze_2.13/2.1.0//breeze_2.13-2.1.0.jar
bundle/2.24.6//bundle-2.24.6.jar
cats-kernel_2.13/2.8.0//cats-kernel_2.13-2.8.0.jar
-checker-qual/3.42.0//checker-qual-3.42.0.jar
+checker-qual/3.43.0//checker-qual-3.43.0.jar
chill-java/0.10.0//chill-java-0.10.0.jar
chill_2.13/0.10.0//chill_2.13-0.10.0.jar
commons-cli/1.9.0//commons-cli-1.9.0.jar
@@ -63,14 +63,14 @@ derby/10.16.1.1//derby-10.16.1.1.jar
derbyshared/10.16.1.1//derbyshared-10.16.1.1.jar
derbytools/10.16.1.1//derbytools-10.16.1.1.jar
dropwizard-metrics-hadoop-metrics2-reporter/0.1.2//dropwizard-metrics-hadoop-metrics2-reporter-0.1.2.jar
-error_prone_annotations/2.26.1//error_prone_annotations-2.26.1.jar
+error_prone_annotations/2.28.0//error_prone_annotations-2.28.0.jar
esdk-obs-java/3.20.4.2//esdk-obs-java-3.20.4.2.jar
failureaccess/1.0.2//failureaccess-1.0.2.jar
flatbuffers-java/24.3.25//flatbuffers-java-24.3.25.jar
gcs-connector/hadoop3-2.2.25/shaded/gcs-connector-hadoop3-2.2.25-shaded.jar
gmetric4j/1.0.10//gmetric4j-1.0.10.jar
gson/2.11.0//gson-2.11.0.jar
-guava/33.2.1-jre//guava-33.2.1-jre.jar
+guava/33.3.1-jre//guava-33.3.1-jre.jar
hadoop-aliyun/3.4.1//hadoop-aliyun-3.4.1.jar
hadoop-annotations/3.4.1//hadoop-annotations-3.4.1.jar
hadoop-aws/3.4.1//hadoop-aws-3.4.1.jar
diff --git a/pom.xml b/pom.xml
index 588e3f5e4161..3df21f636096 100644
--- a/pom.xml
+++ b/pom.xml
@@ -196,7 +196,7 @@
2.12.0
4.1.17
- 33.2.1-jre
+ 33.3.1-jre
2.11.0
3.1.9
3.0.12
@@ -292,7 +292,7 @@
true
- 33.2.1-jre
+ ${guava.version}
1.0.2
1.62.2
1.1.4
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala
index e7f7d68e9848..3f1fe8ed2bad 100644
--- a/project/SparkBuild.scala
+++ b/project/SparkBuild.scala
@@ -954,7 +954,12 @@ object Unsafe {
object DockerIntegrationTests {
// This serves to override the override specified in DependencyOverrides:
lazy val settings = Seq(
- dependencyOverrides += "com.google.guava" % "guava" % "33.1.0-jre"
+ dependencyOverrides += {
+ val guavaVersion =
+ SbtPomKeys.effectivePom.value.getProperties.get(
+ "guava.version").asInstanceOf[String]
+ "com.google.guava" % "guava" % guavaVersion
+ }
)
}
@@ -1057,7 +1062,7 @@ object KubernetesIntegrationTests {
* Overrides to work around sbt's dependency resolution being different from Maven's.
*/
object DependencyOverrides {
- lazy val guavaVersion = sys.props.get("guava.version").getOrElse("33.1.0-jre")
+ lazy val guavaVersion = sys.props.get("guava.version").getOrElse("33.3.1-jre")
lazy val settings = Seq(
dependencyOverrides += "com.google.guava" % "guava" % guavaVersion,
dependencyOverrides += "jline" % "jline" % "2.14.6",