
왼쪽 파일 탐색키를 보면, 여러 디렉터리들이 있다.
여기서 src ➡️ main ➡️ java / resources 폴더가 있다.
resources 는 외부 파일이 저장이 되고
java 에는 자바 코드가 저장이 된다.
이 패키지는 처음 스프링 프로젝트를 만들 때 설정한 기본 패키지 입니다.
이 기본 패키지에 있는 FirstprojectApplication 을 열면 메인 메소드를 확인할 수 있음.

탐색기를 보면 [build.gradle] 라는 파일이 있다.
들어가 보면, 스프링부트에 관한 빌드 관련 코드가 적혀있다.

상단에 빨간 네모칸이 스프링부트 프로젝트의 버전을 바꾸는 곳!!!
책에서는 3.1.0 버전이기 때문에, 나 또한 저 부분을 3.1.5 를 수정해서 3.1.0 버전으로 바꾼 후 실습을 진행을 할 예정이다!
버전을 바꾸면 옆에 코끼리 모양과 함께 순환하는 화살표들이 나오는데, 클릭을 해주면 변경이 완료 된다!

디버깅을 한번 실행해보면, 오류가 나올수 있다. 이럴때, 내가 이 프로젝트를 하면서 환경을 똑같이 했는지에 대해서 첫번째로 떠올리면서, 모든 버전에 대해서 한번 확인을 해봐야 한다. 그 중 첫번째로 확인 해야하는 것은 Java 버전이다.
프로젝트 탐색기에서 build.gradle 파일을 열어 sourceCompatibility 값이 17인지 확인 합니다.
만약 다른 값으로 설정돼 있다면 17 로 변경한 후 서버를 재시작해 제대로 동작하는지 확인합니다.

build.gradle 설정을 했는데도 실행되지 않는다면 인텔리제이의 자바 버전 설정 문제일 수 있습니다.
File ➡️ Setting 메뉴를 선택해서 Setting 창을 띄우고 Build, Execution.Deployment ➡️ Build Tools ➡️ Gralde 을 클릭 합니다.
클릭한 메뉴에 대한 창이 뜨면, Gradle JVM이 17인지 확인하고, 아닐 경우 Project SDK 17(없으면 목록중에 있는 것 중 java 17 버전)을 선택한 후