|
@@ -7,11 +7,18 @@ FROM mcr.microsoft.com/vscode/devcontainers/java:0-${VARIANT}
|
|
|
# [Option] Install Maven
|
|
|
ARG INSTALL_MAVEN="false"
|
|
|
ARG MAVEN_VERSION=""
|
|
|
+ARG INSTALL_JAVA="true"
|
|
|
# [Option] Install Gradle
|
|
|
ARG INSTALL_GRADLE="false"
|
|
|
ARG GRADLE_VERSION="7.2.2"
|
|
|
+# ARG JAVA_VERSION="11.0.12.hs-adpt"
|
|
|
+# java1.8
|
|
|
+ARG JAVA_VERSION="8.0.372-tem"
|
|
|
RUN if [ "${INSTALL_MAVEN}" = "true" ]; then su vscode -c "umask 0002 && . /usr/local/sdkman/bin/sdkman-init.sh && sdk install maven \"${MAVEN_VERSION}\""; fi \
|
|
|
&& if [ "${INSTALL_GRADLE}" = "true" ]; then su vscode -c "umask 0002 && . /usr/local/sdkman/bin/sdkman-init.sh && sdk install gradle \"${GRADLE_VERSION}\""; fi
|
|
|
+# install Java
|
|
|
+
|
|
|
+# RUN if ["${INSTALL_JAVA}" = "true"]; then su vscode -c "umask 0002 && . /usr/local/sdkman/bin/sdkman-init.sh && sdk install java \"${JAVA_VERSION}\""; fi
|
|
|
|
|
|
USER vscode
|
|
|
WORKDIR /home/vscode
|