SDKMAN 설치 방법, 사용법 ex JAVA_HOME
SDK(Software Development Kit) Manager CLI 는 커맨드 라인에서 다양한 종류의 Open JDK 와 ant, gradle, maven **등 Java 기반 개발 도구를 설치하고 관리할 수 있게 해주는 command line 유틸리티입니다.
yum 이나 apt, brew 같은 패키지 매니저에 등록된 Open JDK 는 벤더가 다양하지 않고 업데이트가 자주 되지 않으며 하나의 버전밖에 사용하지 못하는 단점이 있습니다.
SDKMan 은 RVM(Ruby Version Manager) 처럼 다양한 벤더와 버전의 Open JDK 를 사용할 수 있게 해주며 Linux와 OSX, Solaris 등 여러 Unix 계열 운영체제를 지원합니다.
Installation
공홈 » Installation - SDKMAN! the Software Development Kit Manager
%curl -s "https://get.sdkman.io" | bash
%source "$HOME/.sdkman/bin/sdkman-init.sh"
%sdk version
Usage
$sdk list java
Identifier로 선택하여 설치 가능
sdk install java [TAB] 할 경우 Identifier가 출력된다.
설치후 default로 설정된다.
JAVA_HOME
SDKMAN으로 설치된 JAVA_HOME 경로는 “/Users/kmy/.sdkman/candidates/java”
$sdk home java 17.0.7-amzn