From 51df2a61d78e12746b9e1465bd0c6d2b1c2bbfea Mon Sep 17 00:00:00 2001 From: Carsten Date: Thu, 4 Apr 2024 17:18:25 +0200 Subject: [PATCH 1/2] Add openjdk-21-jdk as dependency --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index a93bae6..c1a417b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,7 @@ ENV LANG=en_US.UTF-8 ## Install dependencies RUN apt-get update && apt-get install --no-install-recommends -y \ + openjdk-21-jdk \ openjdk-17-jdk \ openjdk-11-jdk \ openjdk-8-jdk \ @@ -51,6 +52,7 @@ ENV JDK_ROOT "/usr/lib/jvm/" RUN jenv add ${JDK_ROOT}/java-8-openjdk-amd64 RUN jenv add ${JDK_ROOT}/java-11-openjdk-amd64 RUN jenv add ${JDK_ROOT}/java-17-openjdk-amd64 +RUN jenv add ${JDK_ROOT}/java-21-openjdk-amd64 RUN echo 'export PATH="$JENV_ROOT/bin:$PATH"' >> ~/.bashrc RUN echo 'eval "$(jenv init -)"' >> ~/.bashrc From b85de74ffac11ee632f4293d17e9aa6dd22749c2 Mon Sep 17 00:00:00 2001 From: Carsten Date: Thu, 4 Apr 2024 17:20:29 +0200 Subject: [PATCH 2/2] change jenv add order --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c1a417b..3a5a85b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -51,8 +51,8 @@ RUN mkdir $JENV_ROOT/versions ENV JDK_ROOT "/usr/lib/jvm/" RUN jenv add ${JDK_ROOT}/java-8-openjdk-amd64 RUN jenv add ${JDK_ROOT}/java-11-openjdk-amd64 -RUN jenv add ${JDK_ROOT}/java-17-openjdk-amd64 RUN jenv add ${JDK_ROOT}/java-21-openjdk-amd64 +RUN jenv add ${JDK_ROOT}/java-17-openjdk-amd64 RUN echo 'export PATH="$JENV_ROOT/bin:$PATH"' >> ~/.bashrc RUN echo 'eval "$(jenv init -)"' >> ~/.bashrc