본문 바로가기
IT.인터넷/Mac

mac os sdkman 설치 및 springboot-cli 관련 명령어 몇 개

by averyone-known 2023. 1. 5.
반응형

다시 스프링부트를 만져야하는 상황이다. 

이것 저것 꼼꼼하게 체크해서 이번 기회에 아예 자바 관련 개발로 전향하고 싶다. 

지긋지긋한 UI작업에서 벗어나보자. (진심?) 

오전에 터미널을 통해 날렸던 명령어들 나열. 

 

 ~ % spring --version
Spring CLI v3.0.0
 ~ % curl -s get.sdkman.io | bash

                                -+syyyyyyys:
                            `/yho:`       -yd.
                         `/yh/`             +m.
                       .oho.                 hy                          .`
                     .sh/`                   :N`                `-/o`  `+dyyo:.
                   .yh:`                     `M-          `-/osysoym  :hs` `-+sys:      hhyssssssssy+
                 .sh:`                       `N:          ms/-``  yy.yh-      -hy.    `.N-````````+N.
               `od/`                         `N-       -/oM-      ddd+`     `sd:     hNNm        -N:
              :do`                           .M.       dMMM-     `ms.      /d+`     `NMMs       `do
            .yy-                             :N`    ```mMMM.      -      -hy.       /MMM:       yh
          `+d+`           `:/oo/`       `-/osyh/ossssssdNMM`           .sh:         yMMN`      /m.
         -dh-           :ymNMMMMy  `-/shmNm-`:N/-.``   `.sN            /N-         `NMMy      .m/
       `oNs`          -hysosmMMMMydmNmds+-.:ohm           :             sd`        :MMM/      yy
      .hN+           /d:    -MMMmhs/-.`   .MMMh   .ss+-                 `yy`       sMMN`     :N.
     :mN/           `N/     `o/-`         :MMMo   +MMMN-         .`      `ds       mMMh      do
    /NN/            `N+....--:/+oooosooo+:sMMM:   hMMMM:        `my       .m+     -MMM+     :N.
   /NMo              -+ooooo+/:-....`...:+hNMN.  `NMMMd`        .MM/       -m:    oMMN.     hs
  -NMd`                                    :mm   -MMMm- .s/     -MMm.       /m-   mMMd     -N.
 `mMM/                                      .-   /MMh. -dMo     -MMMy        od. .MMMs..---yh
 +MMM.                                           sNo`.sNMM+     :MMMM/        sh`+MMMNmNm+++-
 mMMM-                                           /--ohmMMM+     :MMMMm.       `hyymmmdddo
 MMMMh.                  ````                  `-+yy/`yMMM/     :MMMMMy       -sm:.``..-:-.`
 dMMMMmo-.``````..-:/osyhddddho.           `+shdh+.   hMMM:     :MmMMMM/   ./yy/` `:sys+/+sh/
 .dMMMMMMmdddddmmNMMMNNNNNMMMMMs           sNdo-      dMMM-  `-/yd/MMMMm-:sy+.   :hs-      /N`
  `/ymNNNNNNNmmdys+/::----/dMMm:          +m-         mMMM+ohmo/.` sMMMMdo-    .om:       `sh
     `.-----+/.`       `.-+hh/`         `od.          NMMNmds/     `mmy:`     +mMy      `:yy.
           /moyso+//+ossso:.           .yy`          `dy+:`         ..       :MMMN+---/oys:
         /+m:  `.-:::-`               /d+                                    +MMMMMMMNh:`
        +MN/                        -yh.                                     `+hddhy+.
       /MM+                       .sh:
      :NMo                      -sh/
     -NMs                    `/yy:
    .NMy                  `:sh+.
   `mMm`               ./yds-
  `dMMMmyo:-.````.-:oymNy:`
  +NMMMMMMMMMMMMMMMMms:`
    -+shmNMMMNmdy+:`


                                                                 Now attempting installation...


Looking for a previous installation of SDKMAN...


 % source "/Users/younghumin/.sdkman/bin/sdkman-init.sh" 
 % sdk install springboot


 % spring --version
Spring CLI v3.0.1
 % sdk list springboot

#원하는 버전을 설치할 수 있다. 
 % sdk install springboot 2.3.0.RELEASE

Installing: springboot 2.3.0.RELEASE
Done installing!

Do you want springboot 2.3.0.RELEASE to be set as default? (Y/n): Y

Setting springboot 2.3.0.RELEASE as default.

#원하는 버전을 기본으로 사용하겠다고 변경 
 % sdk default springboot 2.3.0.RELEASE

Default springboot version set to 2.3.0.RELEASE
 % spring shell

 

저 sdk 배너는 정말 멋진 것 같다.! 
얼마나 많은 심사숙고?를 했을까나? ㅎㅎㅎ 

 

반응형