我厌倦了使用占位符作为类型安全配置中的键。我特别使用akka
' reference.conf
来提供库附带的一些默认值。这是:
my {
properties{
prp = test
}
}
another {
property {
${prp} { #doesn't work
#default config for prp goes here
}
}
}
事情是my.properties.prp
将在依赖模块中被覆盖并设置为某个项目特定值。
特别是,提供自定义actor名称的能力,然后在配置中使用项目特定的名称将是有用的。
有没有办法做类似的事情?