【发布时间】:2014-07-31 09:25:56
【问题描述】:
我正在使用“dist”命令构建通用可分发的播放应用程序。这工作正常,但是一旦部署它仍然使用开发应用程序配置。我以为,因为play创建了以下文件,
/somewhere/myapp/conf/application.conf
它会自动使用它。情况似乎并非如此。如何让 play 获取 application.conf 的运行时更改?
【问题讨论】:
标签: playframework
我正在使用“dist”命令构建通用可分发的播放应用程序。这工作正常,但是一旦部署它仍然使用开发应用程序配置。我以为,因为play创建了以下文件,
/somewhere/myapp/conf/application.conf
它会自动使用它。情况似乎并非如此。如何让 play 获取 application.conf 的运行时更改?
【问题讨论】:
标签: playframework
播放框架不会加载myapp/conf/application.conf,除非您使用-Dconfig.file 系统属性告诉它。因此,使用
/somewhere/myapp/bin/myapp -Dconfig.file=/somewhere/myapp/conf/application.conf
成功了,它选择了正确的配置。
【讨论】: