From f02b67b0b1e55642661e0a7769e77dea4011550c Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 19:03:37 +0000 Subject: [PATCH 1/2] Build: target Java 21 toolchain and pin/bump Maven plugins --- pom.xml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index aa27b7d0..1ecafe18 100644 --- a/pom.xml +++ b/pom.xml @@ -39,18 +39,22 @@ target ${project.artifactId}-${project.version} + + org.apache.maven.plugins + maven-war-plugin + 3.4.0 + maven-compiler-plugin 3.11.0 - 1.8 - 1.8 + 21 org.codehaus.mojo build-helper-maven-plugin - 1.12 + 3.6.0 add-source @@ -92,7 +96,7 @@ org.apache.maven.plugins maven-jar-plugin - 2.6 + 3.4.1 **/logback.xml @@ -149,7 +153,7 @@ maven-resources-plugin - 2.4.3 + 3.3.1 copy-resources @@ -244,6 +248,7 @@ 1.0.0 + 21 2.1.21 2.2.17 2.16.1 From 2e4095493f8fdd01ccb3407d41de7ab1bcacd45e Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 19:03:38 +0000 Subject: [PATCH 2/2] Bump container base images to Java 21 (eclipse-temurin) --- Dockerfile | 2 +- Dockerfile-telemetry | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4ed8e816..fb65c8fa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM openjdk:8-jre-alpine +FROM eclipse-temurin:21-jre-alpine WORKDIR /swagger-petstore diff --git a/Dockerfile-telemetry b/Dockerfile-telemetry index bf29ced6..83e45fc4 100644 --- a/Dockerfile-telemetry +++ b/Dockerfile-telemetry @@ -1,4 +1,4 @@ -FROM openjdk:11-jre-slim +FROM eclipse-temurin:21-jre WORKDIR /swagger-petstore