指定使用“dist”构建的运行时播放应用程序配置

时间:2014-07-31 01:25:57

标签: playframework

我正在使用" dist"构建通用可分发的播放应用程序。命令。这工作正常,但是一旦部署它仍然使用开发应用程序配置。我认为,因为Play创建了以下文件,

/somewhere/myapp/conf/application.conf

它会自动使用它。情况似乎并非如此。如何告诉play获取application.conf的运行时更改?

1 个答案:

答案 0 :(得分:2)

播放框架不会加载myapp/conf/application.conf,除非您使用-Dconfig.file系统属性告诉它。因此,使用

启动我的应用程序

/somewhere/myapp/bin/myapp -Dconfig.file=/somewhere/myapp/conf/application.conf

完成了这个技巧并获得了正确的配置。