我有一个Boot应用程序。它会生成两个工件:admin和worker。
在Boot 1.4.x下,我有一个类似的任务:
task adminBoot(type: BootRepackage, dependsOn: adminJar) {
它为admin生成了fat jar,我在docker任务上依赖于这个任务。请注意,我需要它命名,以便我可以创建两个工件。
升级到启动2.0.2,我注意到BootRepackage
已重命名为bootJar
和bootWar
。但我不能让它发挥作用
task adminBoot(type: BootJar, dependsOn: adminJar) {
给我一个错误
无法获得未知财产' BootJar'对于根项目' XXX'类型为org.gradle.api.Project。
这个
task adminBoot(type: bootJar, dependsOn: adminJar) {
给我
rg.springframework.boot.gradle.tasks.bundling.BootJar_Decorated无法强制转换为java.lang.Class
创建bootJar任务的正确名称是什么?