想要创建一个 Spring 靴胖子,但不确定如何转换在我的bootRepackage文件中找到herebuild.kts任务:

bootRepackage {
    mainClass = 'demo.Application'
}

最佳答案

新的一天,新的发现。 Spring Boot文档显示,2017年bootRepackage任务已由bootJar替换,而bootJar任务随spring boot gradle插件一起使用。



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"
}

10-01 05:26