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
반응형
'MAC > DEVELOP' 카테고리의 다른 글
[macOS] iTerm2 한글 자소분리 현상 해결법 (0) | 2021.09.21 |
---|---|
[macOS] Docker 설치하기 (1) | 2021.07.25 |
[MacOS] TOMCAT 9 설치하기 (0) | 2021.07.24 |
[MacOS] Visual Studio Code에 python 3 개발 환경 세팅(python 설치 및 TIP 포함) (0) | 2021.05.03 |
[GCP] MAC 터미널에서 GCP VM 인스턴스 연결하기(외부IP) (0) | 2021.01.10 |