diff --git a/jvm-packages/pom.xml b/jvm-packages/pom.xml
index ae9796288..1854c7d9b 100644
--- a/jvm-packages/pom.xml
+++ b/jvm-packages/pom.xml
@@ -514,6 +514,7 @@
org.scala-lang
scala-compiler
${scala.version}
+ provided
org.scala-lang
diff --git a/jvm-packages/xgboost4j-gpu/pom.xml b/jvm-packages/xgboost4j-gpu/pom.xml
index e82552bb2..b53e9c34c 100644
--- a/jvm-packages/xgboost4j-gpu/pom.xml
+++ b/jvm-packages/xgboost4j-gpu/pom.xml
@@ -47,7 +47,7 @@
org.scalatest
scalatest_${scala.binary.version}
3.0.5
- compile
+ provided
diff --git a/jvm-packages/xgboost4j/pom.xml b/jvm-packages/xgboost4j/pom.xml
index a535191d2..965f134e7 100644
--- a/jvm-packages/xgboost4j/pom.xml
+++ b/jvm-packages/xgboost4j/pom.xml
@@ -47,7 +47,7 @@
org.scalatest
scalatest_${scala.binary.version}
3.0.5
- compile
+ provided