升级spring-boot插件并替换BootRepackage

时间:2018-05-31 20:34:12

标签: spring-boot gradle

我有一个Boot应用程序。它会生成两个工件:admin和worker。

在Boot 1.4.x下,我有一个类似的任务:

task adminBoot(type: BootRepackage, dependsOn: adminJar) {

它为admin生成了fat jar,我在docker任务上依赖于这个任务。请注意,我需要它命名,以便我可以创建两个工件。

升级到启动2.0.2,我注意到BootRepackage已重命名为bootJarbootWar。但我不能让它发挥作用

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任务的正确名称是什么?

0 个答案:

没有答案