맥북

SDKMAN - SDK 버전 관리(The Software Development Kit Manager)

얼굴값하는사람 2021. 12. 29. 14:52
반응형

 

설명

SDKMAN은 Unix 기반의 Software Development kit 버전을 병렬로 관리하기 위한 도구 입니다. 설치와 사용이 간편하여 많은 분들에게 추천드릴 수 있습니다. 로컬에서 여러 어플리케이션 빌드시 사용하는 SDK 버전이 다른 경우에 대한 빠른 해결책이 될 것 입니다.

용도

  • SDK 를 쉽게 설치하고 싶을때
  • SDK 버전을 쉽게 변경하고 싶을때

사용방법

터미널 프로그램을 실행한 후 아래 명령을 입력합니다.

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

설치가 완료된 후 새로운 터미널 프로그램을 실행하여 아래 명령을 실행합니다.

source "$HOME/.sdkman/bin/sdkman-init.sh"

bash_profile 에 아래의 내용이 추가되어 있음을 확인 할 수 있습니다.

#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
export SDKMAN_DIR="/Users/we/.sdkman"
[[ -s "/Users/we/.sdkman/bin/sdkman-init.sh" ]] && source "/Users/we/.sdkman/bin/sdkman-init.sh"

sdkman 버전을 확인해보겠습니다. 아래의 명령을 실행합니다. 저는 5.13.1 이 었습니다.

sdk version

 

자 이제 gradle 을 설치해보겠습니다. 우선 설치 가능 gradle 의 버전 목록을 조회합니다.

sdk list gradle

제 로컬에는 7.3.2, 7.0.2, 6.5.1, 6.5 등등이 설치되어 있고 6.5 버전을 사용중입니다.

7.3.3 버전으로 변경해보겠습니다. 로컬에 없는 버전이므로 설치를 진행합니다.

sdk install gradle 7.3.3

설치 완료 후 해당 버전을 사용할것인지 물어봅니다. "Y"를 입력합니다.

잘 변경되었는지 확인해보겠습니다.

gradle -version

 

만약 설치 되어 있는 버전이라면 아래의 명령어로 버전만 변경해주면 됩니다.

sdk use gradle 7.3.3

 

 

행복한 개발하세요~

 

 

 

관련링크

https://sdkman.io/

 

반응형