Play Framework - 调试和发布配置?

Play Framework - debug & release configurations?

开发Play应用程序时,我们使用conf/application.conf中的标准configuration file。如何根据处于调试模式或发布模式使用不同的 conf 文件?

假设您在 conf 文件夹中有 prod.confdebug.conf,您可以添加以下系统 属性:

-Dconfig.resource=(prod|debug).conf

如果conf文件夹下的app不能打包文件,必须是外部的,比如/opt/conf,那么可以添加以下内容代替:

-Dconfig.file=/opt/conf/(prod|debug).conf

他们可以继承通用配置文件并覆盖值:

include "application.conf"
key.to.override=blah

有关详细信息,请参阅 reference