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

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

by Mr-후 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 배너는 정말 멋진 것 같다.! 
얼마나 많은 심사숙고?를 했을까나? ㅎㅎㅎ 

 

반응형