반응형
Notice
Recent Posts
Recent Comments
관리 메뉴

개키우는개발자 : )

sdkman 설치 본문

Package Manager

sdkman 설치

DOGvelopers 2024. 10. 6. 12:06
반응형

SDKMAN 설치 방법과 SDKMAN을 이용한 자바 설치 방법

1. SDKMAN 설치 방법

SDKMAN은 다양한 SDK(Software Development Kit)를 간편하게 관리하고 설치할 수 있는 도구입니다. 특히 Java 개발 환경에서 유용하며, 여러 Java 버전을 손쉽게 전환하거나 설치할 수 있습니다. SDKMAN 설치 방법은 매우 간단하며, 주로 Unix 계열의 시스템에서 작동합니다.

설치 과정:

  1. 터미널 실행
    먼저, 터미널을 열어 SDKMAN을 설치합니다.
  2. SDKMAN 설치 명령 실행
    아래 명령을 터미널에 입력하여 설치를 진행합니다:
  3. bash
    curl -s "https://get.sdkman.io" | bash
  4. 설치 완료 확인 및 환경 변수 적용
    설치가 완료되면, 다음 명령을 입력하여 SDKMAN이 정상적으로 설치되었는지 확인합니다:
  5. bash
    source "$HOME/.sdkman/bin/sdkman-init.sh"
  6. 설치 확인
    SDKMAN이 정상적으로 설치되었는지 확인하려면 다음 명령을 실행합니다:SDKMAN 버전이 출력되면 설치가 완료된 것입니다.
  7. bash
    sdk version

2. SDKMAN을 이용한 자바 설치 방법

SDKMAN을 설치한 후, 다양한 버전의 JDK를 손쉽게 설치하고 관리할 수 있습니다. JDK 설치 및 전환 방법은 아래와 같습니다.

자바 설치 과정:

  1. 설치 가능한 JDK 버전 확인
    설치할 수 있는 JDK 버전을 확인하려면, 다음 명령을 실행합니다:이 명령은 사용할 수 있는 JDK 목록을 표시합니다. 목록에는 Oracle, OpenJDK, Amazon Corretto 등 다양한 배포판의 JDK 버전이 나열됩니다.
  2.  
    sdk list java
  3. bash
  4. JDK 설치
    원하는 JDK 버전을 설치하려면, 목록에서 확인한 버전의 식별자를 사용하여 다음 명령을 입력합니다. 예를 들어, Amazon Corretto 11 버전을 설치하려면 다음과 같이 입력합니다.
  5. bash
    sdk install java 11.0.11-amzn
  6. 설치 확인
    설치가 완료된 후, sdk current java 명령을 실행하여 현재 사용 중인 JDK 버전을 확인할 수 있습니다.
  7. bash
    sdk current java
  8. JDK 버전 전환
    프로젝트마다 다른 JDK 버전이 필요할 수 있으므로, SDKMAN을 이용해 손쉽게 JDK 버전을 전환할 수 있습니다. 예를 들어, Java 17 버전으로 전환하려면 다음 명령을 입력합니다.
  9. bash
    sdk use java 17.0.1-amzn
  10. 디폴트 JDK 버전 설정
    시스템에서 기본으로 사용할 JDK 버전을 설정하려면 다음 명령을 사용합니다.
  11. bash
    sdk default java 17.0.1-amzn

요약

  1. SDKMAN 설치:
    • curl -s "https://get.sdkman.io" | bash 명령으로 설치
    • 설치 완료 후 source "$HOME/.sdkman/bin/sdkman-init.sh" 명령으로 적용
  2. JDK 설치 및 전환:
    • sdk list java 명령으로 설치 가능한 JDK 버전 확인
    • sdk install java <version> 명령으로 원하는 JDK 버전 설치
    • sdk use java <version> 명령으로 프로젝트에 맞는 JDK 버전 사용
    • sdk default java <version> 명령으로 디폴트 JDK 버전 설정

SDKMAN은 개발 환경을 매우 효율적으로 관리할 수 있는 도구로, 여러 버전의 JDK를 손쉽게 설치하고 관리할 수 있게 해줍니다.

반응형

'Package Manager' 카테고리의 다른 글

Chocolatey(초콜레티) 설치 하기  (6) 2020.01.23
Comments