맥북
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
행복한 개발하세요~
관련링크
반응형