Loading...

Mac / / 2023. 6. 12. 22:46

JDK 관리 도구 SDKMAN

반응형

SDKMAN은 리눅스 기반 플랫폼에서만 동작하기 때문에 윈도우에서는 wsl을 설치해야 사용 가능하다.

SDKMAN을 사용하면 sdk 명령어로 자바뿐만 아니라 여러가지 툴을 관리 및 설치 가능하다.

기본적으로 아무런 지정하지 않았을 때 디폴트로 어떤 버전을 사용할지에 대한 지정, 각각의 프로젝트에 대해 어떤 툴을 사용할지 지정할 수도 있다.

1. SDKMAN 설치 방법

curl -s "https://get.sdkman.io" | bash

2. SDKMAN으로 JDK 리스트 확인

sdk list java

3. 원하는 JDK 버전 설치

# 11.0.17-amzn은 list의 Identifier
sdk install java 11.0.17-amzn

4. 원하는 프로젝트에서 다른 jdk 버전을 사용하고 싶을 때

- 기본 jdk 버전은 11이지만 다른 프로젝트에서는 17을 사용하고 싶을 때 use 명령어를 사용한다.

- 하지만 새로 터미널에 로그인하거나 새로운 환경이 되면 디폴트로 설정해둔 11버전으로 돌아가게 된다.

sdk use java 17.0.5-amzn

반응형