在HOCON和Typesafe Config中,如何在替换的情况下设置默认值。
它支持这样的东西吗??
如果${server.host: 'localhost'} -> server.host set (在相同的configu文件中或通过环境设置),它将替换如果没有设置,则选择默认值
${server.host: 'localhost'}
发布于 2016-08-17 11:23:16
来自代换上的官方文档
如果未定义${foo}语法的替换:
因此,下面是使用对象合并的一个可能的解决办法
defaults { foo: "default Value" } item = ${defaults} { foo: ${?bar} }
甚至更简单:
item = { foo: "default Value" foo: ${?bar} }
https://stackoverflow.com/questions/38822992
相似问题