diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 3c73feff1..a3ea327de 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -27,7 +27,7 @@ jobs:
- name: Set Up JDK
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5
with:
- java-version: 17
+ java-version: 21
distribution: temurin
- name: Build with Maven
@@ -39,7 +39,7 @@ jobs:
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5
with:
distribution: "temurin"
- java-version: "17"
+ java-version: "21"
server-id: ossrh
server-username: MAVEN_USERNAME
server-password: MAVEN_CENTRAL_TOKEN
diff --git a/prometheus-metrics-exporter-servlet-jakarta/pom.xml b/prometheus-metrics-exporter-servlet-jakarta/pom.xml
index 2b40e066e..263428a20 100644
--- a/prometheus-metrics-exporter-servlet-jakarta/pom.xml
+++ b/prometheus-metrics-exporter-servlet-jakarta/pom.xml
@@ -19,7 +19,7 @@
io.prometheus.metrics.exporter.servlet.jakarta
- 25
+ 17