Stay Hungry Stay Foolish

TIL

[스프링] gradlew build Failed 해결

dev스카이 2023. 5. 12. 13:15

build를 실패하면 저 빨간색 줄에 BUILD FAILED 라고 뜬다. 이전 포스팅에서 JDK 1.8.0_291 버전을 설치했는데 ./gradlew를 됐지만, ./gradlew build를 했더니 빌드가 실패했다고 떴다. 

스프링 프로젝트를 생성 당시에 스프링 부트 3.0 미만 버전들은 가급적이면 자바 11을 설치해야 하는데 그걸 간과하고 있었다. 스프링 부트 3.0 이상은 Java 17 이상을 사용해야 한다. 나는 생성 당시 Spring Boot 2.7-을 선택했어서 자바 11을 사용했어야 했다. 

 

만약 현재 버전을 확인하고 싶다면 윈도우 + R  -> cmd -> java -version 이라고 쳐본다. JDK 11을 설치해주고 PATH, JAVA_HOME 경로를 재설정한다.

 

JDK 11 Version

https://www.oracle.com/kr/java/technologies/javase/jdk11-archive-downloads.html

 

Java Archive Downloads - Java SE 11 | Oracle 대한민국

WARNING: These older versions of the JRE and JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in production. For production use Oracle recommends downlo

www.oracle.com

 

경로 설정 방법은 이전 포스팅에 있다.

./gradlew build를 쳤더니 BUILD SUCCESSFUL이 된 것을 볼 수 있다.