ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SDKMAN
    공부 2023. 7. 23. 19:55
    728x90

     

    SDKMAN 홈페이지
     

    Home - SDKMAN! the Software Development Kit Manager

    SDKMAN! is a tool for managing parallel versions of multiple Software Development Kits on most Unix based systems.

    sdkman.io

     

    SDKMAN 설치

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

    새로운 터미널 오픈하거나 $ source "$HOME/.sdkman/bin/sdkman-init.sh" 프롬프트를 입력한다.

    $ sdk version로 sdk man이 설치 되었는지 확인한다.

    최신 안정된 sdk 버전을 설치한다.
    $ sdk install java

    $ sdk install java 버전 을 입력하여 원하는 버전을 install 할 수 있다.
    $ sdk use java버전을 입력하여 원하는 버전을 사용할 수 있다.
    $ sdk default java 버전 을 입력하여 원하는 버전을 default로 설정 할 수 있다.

    SDKMAN Env Command

    sdk env init
    특정한 JDK 또는 SDK를 설정하고 싶을 때 위와 같이 입력하여 파일을 생성한다.

    sdk env
    위와 같이 입력하면 쉘에서 현재 사용하고 있는 버전을 보여준다.

    sdk env clear
    위와 같이 입력하면 현재 쉘에서 기본 버전으로 바꾸어 준다.

    sdk env install
    새 프로젝트를 시작하였을 때 sdk를 찾을 수 없을 때 입력하면 sdk를 설치해준다.

    자동으로 sdk버전 바꾸기.

    sdk config 입력

    sdkman_auto_env=true로 변경

    Upgrade Version

    sdk upgrade candidate
    스프링부트, gradle 등 과 같은 항목 버전 업그레이드 가능

    sdk upgrade
    업그레이드 할 수 있는 후보자 볼 수 있음.

    Self - Update

    sdk self updatae
    sdkman 새로운 버전이 있을 때 업데이트

    sdk selfupdate force
    재설치 하고 싶을 때 입력.

    Update

    sdk update
    새로운 candidates를 등록하기 위해 입력

    Home

    sdk home SDK
    해당 SDK의 절대 경로를 알 수 있음

    728x90
    반응형

    '공부' 카테고리의 다른 글

    Svelte-kit 프록시 처리  (0) 2023.07.25
    Svelte Get, Post  (0) 2023.07.25
    Homebrew  (0) 2023.07.23
    마크다운 티스토리 적용  (0) 2023.07.23
    마크다운  (0) 2023.07.23

    댓글

Designed by Tistory.