
와!!! 정말 모르겠다!
학교에서 Spring강의를 듣고 있으나,이해가 되지 않아 인강을 지름.
인강은 코딩애플센세 강의로 선택함.
기존에 IDE로 Vscode를 사용하고 있었는데,
Spring은 강의가 전부 inteliJ를 이용한 강의들이다. 코애센서도..
VS에 확장프로그램 깔아둔것도 글코,
IDE를 여러개 사용하기 싫어서 vscode로 사용을 하려했는데
바로 난관이 찾아왔다...ㅋㅋ
스프링 이니셜라이저

스프링 인셜라이저에서 기본 spring설정후 파일을 다운받아,
vs로 폴더를 열었는데 에러가 100만가지가 떴다..
vscode spring 기본 설정

spring Boot Extension pack과,
Extension Pack for Java 패키지를 다운받아야 한다.
일단 얘네를 설치 삭제 후 재다운로드 했는데 문제 해결 안됨.
java --version
윈도우는 명령프롬프트,맥은 터미널에서 자바 버전 명령어로 버전 확인
자바는 공식 사이트를 통해서 다운받거나,
터미널에서 Homebrew를 통해서 다운 받을 수 있다.
1) brew install openjdk
2) brew install openjdk@17
1번 코드로 최신파일/2번 코드로 특정파일을 다운받을 수 있음.
아무래도 17버전이 가장 안정적인듯 해서 17버전으로 다운그레이드함
echo 'export PATH="경로쓰기:$PATH"' >> ~/.zshrc
IDE에서 자동으로 잡아주는 경우도 있지만,
만약 환경변수 에러가 나면 수동으로 직접 환경변수를 설정해야함
하... java파일 경로를 위에 붙여넣어서 직접 설정해주면된다.

좌측아래 톱니>settings> gradle jvm에 가서
Java:Home 에다가 자바 파일 경로를 다시 설정해줌.
최정적으로 이 방법으로 결국 해결됨.
(Snapshot)이라고 붙은 버전은 강의에서 불완전하다고 하셔서,
4.00으로 1차 다운 -> 실패
3.4.12으로 2차 다운 -> 실패
3.5.8으로 3차 다운 -> 성공 ?!?
드디어 실습 시작

험난한 기본 설정 후에 드디어 실습을 시작하였다.
main -java 폴더에 있는 파일이 코드를 짜는 메인 파일,
static 폴더에 있는 파일이 html,css,img등 asset역할 파일임.