簡體   English   中英

在application.conf中包含的conf文件中使用Play Server的ID

[英]Use ID of Play Server in a conf file included in application.conf

假設我有一個名為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作為前綴的屬性,並通過conf文件包含該屬性而不是application.conf?

這聽起來像是一個bug。 你應該在play.lighthouseapp.com上提交

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM