MAC/DEVELOP
[macOS] sdkman 을 활용한 Java 버전 관리하기
EARTH_ROOPRETELCHAM
2023. 8. 29. 20:10
728x90
반응형
sdkman을 이용한 Java 버전 관리하기
로컬환경에서 개발할 때, 프로젝트마다 Java 버전이 다를 경우 매번 직접 구글링해서 원하는 Java 버전 설치 및 설정을 해야합니다. 이때, sdkman을 활용하면 편하게 Java 버전을 설정할 수 있습니다.
sdkman 설치하기
# sdkman 설치
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
# sdk 버전 정보가 나오면 정상적으로 설치된 것
sdk version
- sdkman은 macOS, 리눅스, 윈도우 환경에서 모두 사용이 가능하며, Zsh와도 호환됩니다.
유용한 sdkman 명령어
특정 버전의 언어를 설치하고자 할 경우
# sdk install [언어명] [버전명]
sdk install java 17.0.8-tem
특정 버전의 언어를 삭제하고자 할 경우
# sdk uninstall [언어명] [버전명]
sdk uninstall java 17.0.7-tem
특정 버전을 default로 사용하고자 할 경우
# sdk default [언어명] [버전명]
sdk default java 17.0.7-tem
현재 터미널에서만 특정 버전의 언어를 사용하고자 할 경우
# sdk use [언어명] [버전명]
sdk use java 17.0.8-tem
특정 언어의 버전리스트를 확인하고자 하는 경우
# sdk list [언어명]
sdk list java
현재 터미널에 설정된 버전을 확인하고자 하는 경우
# sdk current [언어명]
# 언어를 따로 지정하지 않을 경우, sdkman에 의해 설치된(관리중인) 언어들의 버전이 모두 노출됨
sdk current java
참고 문서
728x90
반응형