본문 바로가기

프로그래밍/Error

[Error] SpringBoot 프로젝트를 Gradle로 빌드 오류

오류

No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.2.3 was found. The consumer was configured to find a library for use during runtime, compatible with Java 11, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '8.6' but:

해결

plugins {
   id 'java'
   id 'org.springframework.boot' version '2.7.16'
   id 'io.spring.dependency-management' version '1.1.4'
}

스프링부트 버전을 낮춰주니 잘 작동함.

 

 

 

 

참고

SpringBoot 프로젝트를 Gradle로 빌드할 때 발생하는 오류

해당 오류가 발생하는 원인은 몇 가지가 있습니다.

SpringBoot 버전
SpringBoot와 Java의 버전 호환성을 확인합니다.

SpringBoot 3.x 버전 부터는 Java 17을 사용해야 합니다.
Java 11은 SpringBoot 2.x 버전까지입니다.

설정된 버전을 확인해서 호환성을 맞춥니다.
SpringBoot 버전을 2.7.7로 낮추거나 Java 버전을 17로 올리면 됩니다.
https://devfoxstar.github.io/kotlin/spring-boot-gradle-plugin-error/

 

스프링부트 그레이들 빌드 오류 (No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.0.1 was

SpringBoot 프로젝트를 Gradle 로 빌드할 때 발생하는 오류입니다. 해당 오류가 발생하는 원인은 몇 가지가 있습니다. SpringBoot 버전 SpringBoot…

devfoxstar.github.io