SpringBoot:无法使用 2.0.0-M3 创建完全可执行的 jar
SpringBoot: can't create fully executable jar with 2.0.0-M3
我有一个多模块 Gradle 项目,我尝试升级到 2.0.0-M3。
按照说明 here,我将其添加到我的构建脚本中:
springBoot {
executable = true
}
但是当我构建时出现以下错误:
Could not set unknown property 'executable' for object of type org.springframework.boot.gradle.dsl.SpringBootExtension.
这是里程碑中的问题还是我做错了什么?
此配置已在 Spring Boot 2.0 中更改。它不是在 springBoot
扩展上配置,而是现在 configured on an individual BootJar
or BootWar
task。例如:
bootJar {
launchScript {
included = true
}
}
自SpringBoot 2.0 M4起,此配置进一步简化:
bootJar {
launchScript()
}
你可能想打开一个问题来更正你链接到的文档,因为它已经过时了。
我有一个多模块 Gradle 项目,我尝试升级到 2.0.0-M3。 按照说明 here,我将其添加到我的构建脚本中:
springBoot {
executable = true
}
但是当我构建时出现以下错误:
Could not set unknown property 'executable' for object of type org.springframework.boot.gradle.dsl.SpringBootExtension.
这是里程碑中的问题还是我做错了什么?
此配置已在 Spring Boot 2.0 中更改。它不是在 springBoot
扩展上配置,而是现在 configured on an individual BootJar
or BootWar
task。例如:
bootJar {
launchScript {
included = true
}
}
自SpringBoot 2.0 M4起,此配置进一步简化:
bootJar {
launchScript()
}
你可能想打开一个问题来更正你链接到的文档,因为它已经过时了。