SDMMAN!은 대부분의 유닉스 기반 시스템에서 여러가지 SDK(Software Development Kits)
의 병렬 버전을 관리하기 위한 도구입니다.
SDKMAN!을 이용해서 여러 Java 버전을 관리할 수 있는 방법에 대해 알아보겠습니다.
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk version (설치 되었는지 확인)
SDKMAN 5.10.0+617 (sdk 버전)
rm -rf ~/.sdkman
sdk list java
위와 같이 Java version
을 확인할 수 있습니다.
sdk install java Version-Dist
ex) sdk install java 7.0.282-zulu
sdk uninstall java Version-Dist
sdk uninstall java 8.0.192-zulu
sdk use java Version-Dist
ex) sdk use java 11.0.1-zulu
# 현재 자바 버전 확인
sdk current
Using:
java: 11.0.10.hs-adpt