Play 2 Framework包含动态路径以包含配置

时间:2016-03-02 11:51:03

标签: playframework playframework-2.0

我想包含一个配置文件,其位置由环境变量设置。

例如:

include "file:///<ENVVAL>prod.conf"

我不确定我应该如何连接字符串

任何方式做到这一点?

1 个答案:

答案 0 :(得分:0)

通常在HOCON中,可以使用${ENVVAL}语法对环境变量进行插值。但是,在include的参数中明确不支持(请参阅文档中的this section。)

请注意,您可以通过config.file JVM args设置config.resource-D属性来指定配置文件(或资源),这通常是您指定的方式生产配置。然后,prod配置可以include包含dev和prod的公共配置的application.conf资源。

有关详细信息,请参阅Configuration文档。