reference.conf与Akka中的application.conf文件

时间:2018-04-24 08:03:37

标签: scala configuration sbt akka akka-http

我是Akka的新手,我想了解reference.confapplication.conf文件之间的区别?

使用它们的正确方法是什么?我应该在每个文件中包含哪些变量?

1 个答案:

答案 0 :(得分:5)

reference.conf是库开发人员的文件。应该在那里提到库所需的所有属性,并在可能的情况下填充合理的默认值。

application.conf是应用程序开发人员的文件。开发人员可以为库使用的属性设置值,以防它们与默认值不同。 他/她也可以声明自己的属性并从代码中引用它们。

调用ConfigFactory.load时,所有reference.confapplication.conf个文件合并为一个配置,application.conf具有更高的优先级。