为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 gradle 5.0.0 中将 bootRepackage 任务转换为

如何在 gradle 5.0.0 中将 bootRepackage 任务转换为

Go
开满天机 2022-06-04 15:13:00
想要创建一个 spring boot fat jar,但不确定如何转换在我的文件中找到的bootRepackage任务:build.ktsbootRepackage {     mainClass = 'demo.Application'}
查看完整描述

1 回答

?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

新的一天,新的发现。Spring Boot 文档显示该bootRepackage任务已bootJar在 2017 年被替换,并且该bootJar任务与 Spring Boot gradle 插件一起开箱即用。


bootRepackage 任务已替换为 bootJar 和 bootWar 任务,分别用于构建可执行的 jar 和 war


构建.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"

}


查看完整回答
反对 回复 2022-06-04
  • 1 回答
  • 0 关注
  • 190 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信