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