diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 4706173e79..242421fa24 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -13,7 +13,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
- java_version: [11, 17, 21]
+ java_version: [11, 17, 21, 25]
os:
- ubuntu-latest
env:
diff --git a/pom.xml b/pom.xml
index 3fbcf128e0..85971bd414 100644
--- a/pom.xml
+++ b/pom.xml
@@ -151,6 +151,9 @@
[17,)
+
+ 2.42.0
+
metrics-jetty12
metrics-jetty12-ee10
@@ -165,6 +168,7 @@
-Xlint:all
-XDcompilePolicy=simple
+ --should-stop=ifError=FLOW
-Xplugin:ErrorProne -XepExcludedPaths:.*/target/generated-sources/.*
-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED
-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED