Back-end/Spring Boot

Spring Boot) 프로젝트 생성 시 오류 해결(Gradle sync failed 등등)

luana_eun 2022. 4. 19. 16:21
728x90

스프링 프로젝트를 생성했더니 아래와 같은 오류들이 차례로 나타났다..

항상 처음으로 프로젝트를 생성할때는 오류를 만나는것 같다ㅎㅎ..

 

cause: invalid entry CRC

failed to create jar file

Gradle sync failed

Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed

 

우선 나는 자바17버전으로 프로젝트를 생성했고, 11버전도 큰 차이는 없다.

 

 

1. 프로젝트가 해당 자바 버전으로 맞춰졌는지 확인한다. 

1) build.gradle 파일

   sourceCompatibility = 해당 버전   17이면 17, 11이면 11등 버전을 확인한다. 

 

2) 프로젝트 JDK

    File - 프로젝트 구조(Project Structure) - 프로젝트 - SDK 버전 설정

3) Gradle JDK

   File - 설정(Settings) - 빌드, 실행, 배포 - Gradle

 

여기까지 했는데도 해결되지 않으면 Gradle버전을 확인해본다.

 

 

 

2. Gradle버전 확인

   프로젝트 폴더 > gradle > wrapper > gradle-wrapper.properties 파일

하늘색 박스의 버전을 바꾼다. 자바가 17버전이면 7.2 이상으로 해야하고, 자바 11버전이면 6.7로 맞춰본다. 

숫자를 바꾸면 위의 하늘색 박스처럼 코끼리모양의 아이콘이 뜨는데,

이 아이콘을 누르면 gradle이 업그레이드/다운그레이드를 진행한다. 

 

여기까지 하니 오류없이 Gradle sync가 잘 진행됐고, 

이제 프로젝트가 잘 실행되는지 확인해본다. 

 

 

 

3. 프로젝트 실행

   프로젝트 폴더 > src> main > java > 폴더(개인마다 다름) > HelloSpringApplication.java

    오류떴을때는 보이지 않던 녹색 실행버튼이 이제는 보인다. 

실행하면 요렇게 콘솔창에 문구가 생기면서 실행된다!

 

728x90