SpringBoot - 3.x.x 버전 빌드 에러

문제

- Spring Starter로 프로젝트를 생성하여 빌드하는 과정에서 에러가 발생했다.
- jdk 11, SpringBoot 3.0.5로 생성하여 빌드하였다.

해결
- SpringBoot 3이상 버전에서부터는 jdk 17을 필요로 한다.
- 따라서 jdk 11로 프로젝트를 생성하여도 build.gradle 파일에 jdk가 17로 설정되었던 것이다.
- 그리고 나는 jdk 17을 설치해두지 않았기에 에러가 발생한 것이다.

- 따라서 SpringBoot 3이상 버전을 사용하려면 jdk 17를 다운로드 받아 설정해주면 되는 것이고,
- 굳이 SpringBoot 3이상 버전이 필수적으로 필요하지 않다면, 2 버전으로 다운그레이드하여 기존에 사용하려던 jdk 버전을 사용하면 해결된다.
- 나는 Springboot 2.7.10, jdk 11로 바꾸어 다시 빌드하였다.
