diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 341c9e46b..c7bf01ad2 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -20,11 +20,11 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- - name: Set up JDK 17
+ - name: Set up JDK 21
uses: actions/setup-java@v4
with:
distribution: 'temurin'
- java-version: '17'
+ java-version: '21'
cache: 'gradle'
- name: Cache SonarCloud packages
uses: actions/cache@v4
@@ -47,11 +47,11 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- - name: Set up JDK 17
+ - name: Set up JDK 21
uses: actions/setup-java@v4
with:
distribution: 'temurin'
- java-version: '17'
+ java-version: '21'
cache: 'gradle'
- name: Build with Gradle
run: ./gradlew test --no-daemon
@@ -65,11 +65,11 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- - name: Set up JDK 17
+ - name: Set up JDK 21
uses: actions/setup-java@v4
with:
distribution: 'temurin'
- java-version: '17'
+ java-version: '21'
cache: 'gradle'
- name: Build with Gradle
run: chmod +x gradlew && ./gradlew test --no-daemon
@@ -81,11 +81,11 @@ jobs:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- - name: Set up JDK 17
+ - name: Set up JDK 21
uses: actions/setup-java@v4
with:
distribution: 'temurin'
- java-version: '17'
+ java-version: '21'
cache: 'maven'
- name: Build and analyze
run: mvn -B compile
diff --git a/pom-central.xml b/pom-central.xml
index ec312c303..f74b6e5a3 100644
--- a/pom-central.xml
+++ b/pom-central.xml
@@ -44,8 +44,8 @@
maven-compiler-plugin
3.13.0
- 17
- 17
+ 21
+ 21
UTF-8
-Xlint:unchecked
diff --git a/pom-central21.xml b/pom-central23.xml
similarity index 98%
rename from pom-central21.xml
rename to pom-central23.xml
index 9863bfdce..608ba6714 100644
--- a/pom-central21.xml
+++ b/pom-central23.xml
@@ -44,8 +44,8 @@
maven-compiler-plugin
3.13.0
- 21
- 21
+ 23
+ 23
UTF-8
-Xlint:unchecked