From 125f6b0071597a59f3ccbefaf9145b5867528ae3 Mon Sep 17 00:00:00 2001 From: Prathamesh Zarkar <159782310+prathameshzarkar9@users.noreply.github.com> Date: Fri, 18 Oct 2024 03:34:12 +0530 Subject: [PATCH] latest jdk 23 is introduced accordingly changed the source code (#1152) * latest jdk 23 is introduced accordingly changed the source code * java version bumped --- src/java/devcontainer-feature.json | 2 +- src/java/install.sh | 2 +- test/java/install_latest_version.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java/devcontainer-feature.json b/src/java/devcontainer-feature.json index 7a9caa924..4e4b6c5d3 100644 --- a/src/java/devcontainer-feature.json +++ b/src/java/devcontainer-feature.json @@ -1,6 +1,6 @@ { "id": "java", - "version": "1.6.1", + "version": "1.6.2", "name": "Java (via SDKMAN!)", "documentationURL": "https://github.com/devcontainers/features/tree/main/src/java", "description": "Installs Java, SDKMAN! (if not installed), and needed dependencies.", diff --git a/src/java/install.sh b/src/java/install.sh index 47f0e8559..ef3d1913a 100644 --- a/src/java/install.sh +++ b/src/java/install.sh @@ -214,7 +214,7 @@ find_version_list() { fi if [ "${JDK_DISTRO}" = "ms" ]; then - if [ "${major_version}" = "8" ] || [ "${major_version}" = "18" ] || [ "${major_version}" = "22" ]; then + if [ "${major_version}" = "8" ] || [ "${major_version}" = "18" ] || [ "${major_version}" = "22" ] || [ "${major_version}" = "23" ]; then JDK_DISTRO="tem" fi fi diff --git a/test/java/install_latest_version.sh b/test/java/install_latest_version.sh index a45d5e0b0..af8a621ce 100644 --- a/test/java/install_latest_version.sh +++ b/test/java/install_latest_version.sh @@ -9,7 +9,7 @@ echo 'public class HelloWorld { public static void main(String[] args) { System. javac HelloWorld.java check "hello world" /bin/bash -c "java HelloWorld | grep "Hello, World!"" -check "java version latest installed" grep "22.0.2" <(java --version) +check "java version latest installed" grep "23" <(java --version) # Report result reportResults