{ "name": "Java", "build": { "dockerfile": "Dockerfile", "args": { "JDK_VERSION":"17.0.3.fx-zulu", "INSTALL_MAVEN": "true", "MAVEN_VERSION": "3.8.5", "INSTALL_GRADLE": "false", } }, "settings": { "java.jdt.ls.java.home": "/usr/local/sdkman/candidates/java/current", "maven.executable.path": "/usr/local/sdkman/candidates/maven/current/bin/mvn", "terminal.integrated.profiles.linux": { "zsh": { "path": "zsh", } }, "terminal.integrated.defaultProfile.linux": "zsh" }, "extensions": [ "vscjava.vscode-java-pack", "redhat.vscode-xml", "redhat.fabric8-analytics", "SonarSource.sonarlint-vscode" ], "remoteUser": "vscode", "features": { "git": "os-provided", }, "containerEnv": { "DISPLAY": ":1" }, "runArgs": [ "--network=host", "-e", "DISPLAY=${env:DISPLAY}", "-v", "/tmp/.X11-unix:/tmp/.X11-unix" ] }