diff --git a/hadoop-project/pom.xml b/hadoop-project/pom.xml
index 1a135ded88098..0637daae45d63 100644
--- a/hadoop-project/pom.xml
+++ b/hadoop-project/pom.xml
@@ -168,7 +168,18 @@
[3.3.0,)
- -Xmx2048m -XX:+HeapDumpOnOutOfMemoryError
+ -Xmx2048m -XX:+HeapDumpOnOutOfMemoryError --add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED
+ --add-opens=java.base/java.io=ALL-UNNAMED
+ --add-opens=java.base/java.lang.reflect=ALL-UNNAMED
+ --add-opens=java.base/java.lang=ALL-UNNAMED
+ --add-opens=java.base/java.math=ALL-UNNAMED
+ --add-opens=java.base/java.util=ALL-UNNAMED
+ --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
+ --add-opens=java.base/java.net=ALL-UNNAMED
+ --add-opens=java.base/java.text=ALL-UNNAMED
+ --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
+ --add-opens=java.base/java.nio=ALL-UNNAMED
+
3.0.0-M1
${maven-surefire-plugin.version}
${maven-surefire-plugin.version}