Saat mencoba menjalankan program saya menggunakan gradle bootRun, kesalahan menunjukkan bahwa

Gagal menerapkan konfigurasi plugin 'org.springframework.boot' dengan nama 'runtime' tidak ditemukan

Berikut ini adalah build.gradle saya

 buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:1.5.3.RELEASE")
    }
}

apply plugin: 'war'
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'
apply plugin: 'application'

jar {
    baseName = 'blockchain-demo'
    version = '0.0.1'
}

war {
    baseName = 'blockchain-demo'
    version = '0.0.1'
}

application {
    mainClass = 'web.Application'
}

repositories {
    mavenCentral()
}

sourceCompatibility = 1.8
targetCompatibility = 1.8

dependencies {
    compile("org.springframework.boot:spring-boot-starter-thymeleaf")
    compile("org.springframework.boot:spring-boot-devtools")
    testCompile("org.springframework.boot:spring-boot-starter-test")
    testCompile("junit:junit")
}
2
Aric 10 Mei 2021, 10:58

1 menjawab

Jawaban Terbaik

Saya berasumsi Anda menggunakan Gradle 7. Di Gradle 7, konfigurasi compile, testCompile, runtime dan testRuntime telah dihapus demi implementation, testImplementation, runtimeOnly dan testRuntimeOnly. Itu sebabnya masalah Gradle

Gagal menerapkan konfigurasi plugin 'org.springframework.boot' dengan nama 'runtime' tidak ditemukan

Untuk memperbaiki masalah ini, Anda harus menggunakan versi Gradle yang didukung oleh versi Spring Boot Gradle Plugin yang Anda gunakan. Persyaratan sistem mencantumkan Gradle versi 2 dan 3 sebagai persyaratan. Semuanya setelah itu tidak didukung.

0
thokuest 12 Mei 2021, 13:52