谁解析akka配置文件中的属性



我有SBT和akka的项目。有一个akka配置文件:

akka {
  loglevel = ${?LOG_LEVEL}
}

我知道${?是指从系统属性中读取属性,但谁对此负责?是SBT还是akka功能?还有它是如何命名的?我不知道该搜索什么,也不知道这个机制是如何工作的——sbt和akka的"属性解析"搜索请求返回了这么多资源,却没有如此漂亮的"{${?}"语法。

实际上这是类型安全配置。

最新更新