diff --git a/api-tests/pom.xml b/api-tests/pom.xml
index a83439f0..8aa216a5 100644
--- a/api-tests/pom.xml
+++ b/api-tests/pom.xml
@@ -20,6 +20,7 @@
4
2.12.3
+ 17
@@ -53,7 +54,7 @@
3.1.2
3.0.0-M5
3.0.0-M5
- 3.8.1
+ 3.11.0
4.3.2
3.15.0
3.0.5
@@ -427,8 +428,8 @@
maven-compiler-plugin
${maven-compiler-plugin.version}
-
- 11
+ UTF-8
+ ${java.version}
diff --git a/java/Dockerfile b/java/Dockerfile
index 025d0303..fbd0eccf 100644
--- a/java/Dockerfile
+++ b/java/Dockerfile
@@ -1,4 +1,4 @@
-FROM azul/zulu-openjdk-alpine:11 as build
+FROM azul/zulu-openjdk-alpine:17.0.9 as build
WORKDIR /workspace/app
# Copy the m2 directory if it exists to re-use an external cache.
@@ -18,7 +18,7 @@ RUN ./mvnw dependency:go-offline --quiet\
&& ./mvnw clean package -Dmaven.default-test.skip=true -Dmaven.test.skip=true -DskipTests --no-transfer-progress --quiet\
&& mkdir -p extracted && java -Djarmode=layertools -jar target/*.jar extract --destination extracted
-FROM azul/zulu-openjdk-alpine:11-jre
+FROM azul/zulu-openjdk-alpine:17-jre
VOLUME /tmp