spring boot gradle插件,让我们指定:
/SMS
可以应用git-versioner-plugin,因此可以设置git的外部属性。
不幸的是,我还没有找到注入ext的方法。属性作为spring-boot-plugin的buildInfo任务中的版本。 git-versioner gradle插件定义了其中一些,例如$ gitVersionName。此类情况无法解决:
springBoot {
buildInfo {
properties {
version = 'a version'
}
}
}
该属性已设置,可以通过打印对其进行测试。
我收集到的是,属性是一种时髦的方法。.任何gradle专家都知道如何解决这个问题?谢谢。,
答案 0 :(得分:0)
事实证明,它实际上只在从gradle运行spring boot应用程序时才有效,而在Intellij中运行它。然后执行任务“ bootBuildInfo”以填充打包在spring-boot jar中的build-info.properties文件。