2013-05-12 38 views
1

我目前开始我的应用程序如下:如何指定交替播放!配置?

发挥运行-Dconfig.resource = prod.conf

但玩似乎忽略这一点,并使用默认application.conf。我怎样才能指定一个不同的配置?

回答

0

显然,play run -Dconfig.resource=prod

config.resource指定资源名称 - 不是一个基本名,即应用程序,而不是application.conf

http://www.playframework.com/documentation/2.1.1/Configuration

+4

嗯。在文档中错过了......但仍然无效。 我能得到它的唯一方法是如果我这样做: play -Dconfig.file = conf/prod.conf运行 此外,必须在* run语句之前指定config参数。即:运行运行-Dconfig.file = conf/prod.conf,将不起作用。注意:* DConfig.resource *参数*完全不起作用*。 – sthomps 2013-05-12 04:58:08

+0

@sthomps你能提交一个错误吗? https://github.com/playframework/Play20/issues – 2013-05-12 14:53:12

+0

https://github.com/playframework/Play20/issues/1108 – sthomps 2013-05-12 18:43:48

0

我知道语法是这样:

play -Dconfig.resource=prod.conf run