스프링 프로젝트를 생성했더니 아래와 같은 오류들이 차례로 나타났다..
항상 처음으로 프로젝트를 생성할때는 오류를 만나는것 같다ㅎㅎ..
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
오류떴을때는 보이지 않던 녹색 실행버튼이 이제는 보인다.
실행하면 요렇게 콘솔창에 문구가 생기면서 실행된다!
'Back-end > Spring Boot' 카테고리의 다른 글
Spring Boot + Vue) 서버단에서 CORS 문제 해결하기 (0) | 2023.02.22 |
---|---|
Spring Boot) IntelliJ + Spring Boot시작하기 (0) | 2022.04.19 |