Home
Kotlin
스프링부트 그레이들 빌드 오류 (No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.0.1 was found)
devfoxstar
devfoxstar
January 10, 2023
1 min

Table Of Contents

01
SpringBoot 버전
02
Repository 오류
03
오타

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


SpringBoot 버전

SpringBootJava의 버전 호환성을 확인합니다.

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

설정된 버전을 확인해서 호환성을 맞춥니다.
SpringBoot 버전을 2.7.7로 낮추거나 Java 버전을 17로 올리면 됩니다.

plugins {
    id("org.springframework.boot") version "2.7.7"
}

Repository 오류

JCenter는 2022년을 끝으로 서비스가 종료됐습니다.
그래서 최근에 인증서 만료 오류가 발생했습니다.

가끔 Repository 문제가 발생하는 경우가 있는데, 이때는 다른 Repository를 지정하면 됩니다.

repositories {
    mavenCentral()
    gradlePluginPortal()
    maven {
        url "https://plugins.gradle.org/m2/"
    }
}

오타

Gradle에서 빌드 설정을 할 때면, 심심치 않게 오타가 발견됩니다.
build.gradle.kts 파일에 오타가 없는지 확인해 봅니다.


Tags

#Kotlin#SpringBoot#Gradle

Related Posts

Kotlin - invoke 함수
May 29, 2023
1 min
© 2024, All Rights Reserved.

Quick Links

About Me

Media