我正在尝试用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/