
인프런에서 스프링 강의 듣는데 빌드부터 막혔다....ㅠ 우울... 근데 의외로 쉽게 해결 됐다.
gradlew build

gradlew.bat

ERROR: JAVA_HOME is set to an invalid directory는 JAVA_HOME이 잘못된 디렉토리로 설정되었다는 뜻이다.
초기에 설정한 환경 변수 JAVA_HOME이 잘못되었다는 것...
아마 나처럼 JAVA를 여러 번 설치했다 지운 분들은 이런 오류가 생길 수 있을 것 같다. 어쨌든 그럼 이번에 새로 설치한 JAVA 버전으로 환경변수를 바꿔주면 된다.
1. 시스템 검색

2. 고급 시스템 설정 들어가기

3. 시스템 속성 -> 고급 -> 환경 변수

4. 시스템 변수 확인

내가 지금 설치한 자바는 17인데 jdk.1.8.0_202로 되어 있다.

보통 자바는 Program Files에 설치되어 있으므로 거기서 버전을 확인하면 된다.
5. JAVA_HOME과 JDK_HOME 바꾸기
JAVA_HOME 누르고 편집 누르면 된다.
JDK_HOME도 동일하게 한다.
6.cmd로 돌아가서 다시 빌드하기
스프링 프로젝트가 있는 부분까지 cd .. 로 들어가기
gradle.bat 입력
BUILD SUCCESSFUL 확인
gradle build 입력

끝!
이제 나머지 그대로 진행하면 된다.