spring Boot 3.x 버전으로 프로젝트를 생성하고 IntelliJ로 실행했을 때
No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.1.2 was found
위와 같은 오류 메시지가 발생했다
스프링 부트 버전을 낮출 수 있다면 제일 간편한 방법입니다.
작성자는 스프링 부트 버전을 다운 그레이드하여 해결했습니다.
현재 자바 버전이 17버전 이상인지 확인하고 낮다면 Java 17 이상을 설치합니다.
프로젝트의 build.gradle 파일의 sourceCompatibility가 '17' 인지 확인하자
- Gradle JVM 설정
1-1. 파일 -> 설정 창을 열어주고
1-2. 빌드, 실행, 배포 -> 빌드 도구 -> Gradle -> Gradle JVM이 Java 17 이상인지 확인한다
- 프로젝트 SDK 설정
2-1. 파일 -> 프로젝트 구조 창을 열어주고
2-2. 프로젝트 SDK의 버전이 17이상 인지 확인합니다.
- Gradle 프로젝트 재실행
Gradle 프로젝트 다시 로드 버튼을 클릭합니다.
아래와 같이 프로젝트가 정상적으로 빌드된 것을 확인할 수 있습니다.