오류
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/
'프로그래밍 > Error' 카테고리의 다른 글
[Github] 깃허브 Contributions 잔디심기 안될때 (0) | 2024.03.18 |
---|---|
[Error] TypeError: 'str' object is not callable (0) | 2024.03.18 |