개발환경 준비
Java install on Mac
https://sdkman.io/install
curl -s "https://get.sdkman.io" | bash
sdk version
sdk list java
sdk install
==========================================================================
Available Java Versions for macOS ARM 64bit
==========================================================================
Vendor | Use | Version | Dist | Status | Identifier
--------------------------------------------------------------------------
Corretto | | 22 | amzn | | 22-amzn
| | 22.0.1 | amzn | | 22.0.1-amzn
| | 21.0.3 | amzn | | 21.0.3-amzn
| | 21.0.2 | amzn | | 21.0.2-amzn
| | 17.0.11 | amzn | | 17.0.11-amzn
| | 17.0.10 | amzn | | 17.0.10-amzn
| | 11.0.23 | amzn | | 11.0.23-amzn
| | 11.0.22 | amzn | | 11.0.22-amzn
| >>> | 11.0.17 | amzn | local only | 11.0.17-amzn
| | 8.0.412 | amzn | | 8.0.412-amzn
| | 8.0.402 | amzn | | 8.0.402-amzn
sdk install java 17.0.11-amzn
# 디폴트 자바 버전 확인
java -version
# 로컬 프로젝트 폴더의 자바 버전
cd local_project
sdk use java 17.0.11-amzn
java -version
Spring Boot Cli
Install Boot CLI
Spring Boot Cli
sdk list springboot
=====================================================================
Available Springboot Versions
=====================================================================
3.2.5 2.4.12 2.1.6.RELEASE 1.4.6.RELEASE
> *3.2.4 2.4.11 2.1.6 1.4.6
sdk install springboot 3.2.4
spring --version
Setup Boot
spring shell
init --list
init -b 3.2.4 -d web -g me.chulgil.boot -j 17 -n testboot -x testboot