diff --git a/maven-surefire-common/pom.xml b/maven-surefire-common/pom.xml
index 960ab78b93..d8d7fae825 100644
--- a/maven-surefire-common/pom.xml
+++ b/maven-surefire-common/pom.xml
@@ -77,6 +77,11 @@
maven-model
provided
+
+ org.apache.maven
+ maven-compat
+ provided
+
javax.inject
javax.inject
diff --git a/maven-surefire-report-plugin/pom.xml b/maven-surefire-report-plugin/pom.xml
index 9d4bc74fe6..8f7081e723 100644
--- a/maven-surefire-report-plugin/pom.xml
+++ b/maven-surefire-report-plugin/pom.xml
@@ -99,7 +99,6 @@
org.apache.maven.shared
maven-shared-utils
- 3.3.4
org.apache.maven.doxia
@@ -194,6 +193,16 @@
3.5.3
test
+
+
+ org.eclipse.sisu
+ org.eclipse.sisu.plexus
+ test
+
org.slf4j
slf4j-simple
diff --git a/pom.xml b/pom.xml
index b5f0854c21..6cc2ecc350 100644
--- a/pom.xml
+++ b/pom.xml
@@ -87,8 +87,8 @@
- 8
- 3.6.3
+ 17
+ 4.0.0-rc-4
1.4.1
3.19.0
1.28.0
@@ -103,8 +103,9 @@
surefire-archives/surefire-LATEST
${javaVersion}
${javaVersion}
-
- ${jvm9ArgsTests} -Xms32m -Xmx144m -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Djdk.net.URLClassPath.disableClassPathURLCheck=true
+
+ --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.math=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.stream=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.nio.channels.spi=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.util.concurrent=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED --add-opens java.base/sun.nio.cs=ALL-UNNAMED --add-opens java.base/java.nio.file=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED
+ ${jvm9ArgsTests} -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Djdk.net.URLClassPath.disableClassPathURLCheck=true
2025-09-10T02:02:34Z
1.7.36
@@ -485,14 +486,5 @@
3-SNAPSHOT
-
- jdk9+
-
- [9,)
-
-
- --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.math=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util.stream=ALL-UNNAMED --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.base/java.util.regex=ALL-UNNAMED --add-opens java.base/java.nio.channels.spi=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED --add-opens java.base/java.util.concurrent=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED --add-opens java.base/sun.nio.cs=ALL-UNNAMED --add-opens java.base/java.nio.file=ALL-UNNAMED --add-opens java.base/java.nio.charset=ALL-UNNAMED
-
-