我正在使用" dist"构建通用可分发的播放应用程序。命令。这工作正常,但是一旦部署它仍然使用开发应用程序配置。我认为,因为Play创建了以下文件,
/somewhere/myapp/conf/application.conf
它会自动使用它。情况似乎并非如此。如何告诉play获取application.conf的运行时更改?
答案 0 :(得分:2)
播放框架不会加载myapp/conf/application.conf
,除非您使用-Dconfig.file
系统属性告诉它。因此,使用
/somewhere/myapp/bin/myapp -Dconfig.file=/somewhere/myapp/conf/application.conf
完成了这个技巧并获得了正确的配置。