[java/개발환경] sdkman - java/jdk 버전 관리 프로그램/windows
작업 순서
- 설치
- 사용
1. 설치
# sdkman 설치
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
# sdkman 특정 경로에 설치: D:\utils\sdkman
# 기본으로 설치시 jdk 설치 경로 찾기가 복잡함 - 경로가 너무 길다
# SDK 설치시 기본으로 해당 경로에 버전 별로 설치됨 D:\utils\sdkman\candidates\java
export SDKMAN_DIR="/mnt/d/utils/sdkman" && curl -s "https://get.sdkman.io" | bash
source "/mnt/d/utils/sdkman/bin/sdkman-init.sh"
# unzip 설치 에러 발생하는 경우 설치 후 재시도
sudo apt-get install zip unzip
# 설치 확인
sdk version
사용
-https://sdkman.io/usage
# 설치 가능 리스트
sdk sdk list java
# adoptium-Temurin 버전
sdk install java 21.0.6-tem
# tab 키 클릭시 설치 가능 목록 출력됨
sdk install java 21
# 기본 버전 선택
sdk default java 21.0.6-tem
# 현재 사용 중 버전
sdk current java
# 설치 경로 확인
sdk home java 21.0.6-tem