문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
sdkman [2019/06/09 15:30] kwon37xi |
sdkman [2021/12/16 19:42] kwon37xi [설치된 버전 목록 확인 script] |
||
---|---|---|---|
줄 4: | 줄 4: | ||
* Linux, Mac, Windows Powershell 등 지원. | * Linux, Mac, Windows Powershell 등 지원. | ||
+ | ===== 유사 애플리케이션 ===== | ||
+ | * [[java: | ||
+ | * [[java: | ||
- | ====== 기본 명령 | + | ===== 기본 명령 ===== |
* [[https:// | * [[https:// | ||
<code sh> | <code sh> | ||
줄 25: | 줄 28: | ||
sdk update # 패키지 정보 업데이트 | sdk update # 패키지 정보 업데이트 | ||
+ | </ | ||
+ | |||
+ | ===== JDK 설치 ===== | ||
+ | * https:// | ||
+ | <code sh> | ||
+ | # 전체 목록 | ||
+ | sdk ls java | ||
+ | |||
+ | # Amazon Corretto | ||
+ | sdk install java x.y.z-amzn | ||
+ | |||
+ | # GraalVM | ||
+ | sdk install java x.y.z-grl | ||
+ | |||
+ | # Liberica | ||
+ | sdk install java x.y.z-librca | ||
+ | |||
+ | # AdoptOpenJDK | ||
+ | sdk install java x.y.z-adpt | ||
+ | |||
+ | # OpenJDK | ||
+ | sdk install java x.y.z-open | ||
+ | |||
+ | # SapMachine | ||
+ | sdk install java x.y.z-sapmchn | ||
+ | |||
+ | # Zulu | ||
+ | sdk install java x.y.z-zulu | ||
+ | </ | ||
+ | |||
+ | ===== sdkman API ===== | ||
+ | * sdkman 은 자체 API 서버에서 최신 각 candidate의 버전 목록을 읽어온다. | ||
+ | * 해당 API 서버 주소는 '' | ||
+ | |||
+ | <code sh> | ||
+ | echo $SDKMAN_CANDIDATES_API | ||
+ | > https:// | ||
+ | </ | ||
+ | |||
+ | * '' | ||
+ | * linux용 java 버전 목록은 다음과 같이 읽을 수 있다. | ||
+ | |||
+ | <code sh> | ||
+ | echo $SDKMAN_PLATFORM | ||
+ | > linux 는 linux64 | ||
+ | |||
+ | curl --silent " | ||
+ | | sed ' | ||
+ | </ | ||
+ | |||
+ | ===== 설치된 버전 목록 확인 script ===== | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | <code sh> | ||
+ | ls " | ||
+ | |||
+ | 17.0.1-tem | ||
+ | 21.3.0.r17-grl | ||
</ | </ |