diff --git a/.github/workflows/maven-pr.yml b/.github/workflows/maven-pr.yml index 7a6cabc..96dcc2c 100644 --- a/.github/workflows/maven-pr.yml +++ b/.github/workflows/maven-pr.yml @@ -14,7 +14,7 @@ jobs: uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: '17' + java-version: '21' cache: 'maven' - name: Grant execute permission for mvnw diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 8dce7fd..31afea6 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -15,7 +15,7 @@ jobs: uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: '17' + java-version: '21' cache: 'maven' - name: Grant execute permission for mvnw diff --git a/Dockerfile b/Dockerfile index 20523c5..154b5e7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM openjdk:17-jdk-alpine +FROM openjdk:21-jdk-alpine VOLUME /tmp EXPOSE 8099 RUN mkdir -p /app/ diff --git a/README.MD b/README.MD index 3e31ad8..84aa9e4 100644 --- a/README.MD +++ b/README.MD @@ -73,7 +73,7 @@ The **authors** table should not be updatable via endpoints. Feel free to popula ## Prerequisites - Maven 3 -- JDK 17 +- JDK 21 ## Build instructions diff --git a/func-test/build.gradle b/func-test/build.gradle index c7f17c5..605fa87 100644 --- a/func-test/build.gradle +++ b/func-test/build.gradle @@ -6,7 +6,7 @@ plugins { group 'by.andd3dfx' version '0.1' -sourceCompatibility = 17 +sourceCompatibility = 21 repositories { mavenLocal() diff --git a/pom.xml b/pom.xml index eb1eeb8..643898a 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ UTF-8 - 17 + 21 3.3.0 1.5.5.Final