如何设置groovy模板扩展的默认值?



我正在尝试用groovy扩展属性。

我将以下内容放入我的build.gradle

processResources {
expand(project.properties)
}

我的application.yaml来了。

spring:
data:
mongodb:
uri: ${uri:'mongodb://x:y@a.b.c.d:27017,a.b.c.e:27017/'}

我的意图是

uri开关提供时,使用
    • gradle -Puri=xyz
      • uri: xyz
  • 使用默认值(mongodb://x:y@...)
    • gradle ...
      • uri: mongodb...

我该怎么做呢?

gradle.properties文件中定义默认值,如下所示:

uri=mongodb://x:y@a.b.c.d:27017,a.b.c.e:27017/

相关内容

  • 没有找到相关文章

最新更新