Cómo convertir tarea bootRepackage a DSL Kotlin en Gradle 5.0.0?

Clemente:

Busca crear un tarro de grasa de inicio de la primavera, pero no está seguro cómo convertir la bootRepackagetarea de encontrar aquí en mi build.ktsarchivo:

bootRepackage {
    mainClass = 'demo.Application'
}
Clemente:

Nuevo día, nuevo descubrimiento. Docs primavera de arranque muestran que la bootRepackagetarea ha sido reemplazado por bootJarel 2017 y la bootJartarea que sale de la caja con el plugin Gradle arranque primavera.

La tarea bootRepackage ha sido sustituido por tareas bootJar y bootWar para la construcción de frascos ejecutables y las guerras, respectivamente

build.gradle.kts

// option 1
tasks {
    getByName<BootJar>("bootJar") {
        classifier = "boot"
        mainClassName = "com.example.Application"
    }
}

// option 2
tasks.getByName<BootJar>("bootJar") {
    classifier = "boot"
    mainClassName = "com.example.Application"
}

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=211324&siteId=1
Recomendado
Clasificación