假设我有一个名为extra.conf的conf文件。我将它添加到Play服务器的application.conf中,如下所示:
@include.extra = extra.conf
extra.conf看起来像这样:
foo=bar
以下代码按预期返回bar
:
Play.configuration.getProperty("foo");
但是,如果我想在属性前添加服务器ID,如下所示:
%someid.foo=bar
并使用以上ID启动服务器:
play run --%someid
代码无法再获取foo属性。
如果我将%someid.foo=bar
直接移到application.conf而不是在extra.conf文件中,它会再次运行。
有没有人知道是否有可能让原始场景工作在我使用服务器ID作为前缀的属性,并通过不是application.conf的conf文件包含该属性?
答案 0 :(得分:0)
这听起来像个错误。 你应该在play.lighthouseapp.com上提交它