{ "id": "java", "name": "Java (via SDKMAN!)", "description": "Installs Java, SDKMAN! (if not installed), and needed dependencies.", "options": { "version": { "type": "string", "proposals": [ "lts", "latest", "none", "17", "11", "8" ], "default": "lts", "description": "Select or enter a Java version to install" } }, "buildArg": "_VSC_INSTALL_JAVA", "extensions": [ "vscjava.vscode-java-pack" ], "containerEnv": { "SDKMAN_DIR": "/usr/local/sdkman", "PATH": "${SDKMAN_DIR}/bin:${SDKMAN_DIR}/candidates/java/current/bin:${PATH}" }, "settings": { "java.import.gradle.java.home": "/usr/local/sdkman/candidates/java/current" } }