Play 2.2:在GlobalSettings中获取框架ID

时间:2013-10-09 00:08:40

标签: playframework playframework-2.0

我正在尝试在我的游戏项目中获取GlobalSettings中的框架,但我不确定如何在游戏2.2中访问它。在旧版本中,它是使用Play.id访问的,令人惊讶的是,似乎没有关于如何访问它的文档。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

Play 2.x不使用id来确定是以dev模式还是prod模式启动。如果以“播放运行”开始播放2,则以开放模式启动。如果您开始播放“播放开始”或使用“播放阶段”生成的脚本,它将以prod模式启动。

您可以使用Play.isDev()和Play.isProd()方法确定您是处于开发模式还是prod模式。

如果您需要针对不同环境的不同配置,则必须为每个环境创建不同的application.conf文件。您可以使用-Dconfig.file jvm属性更改启动时使用的配置文件。

示例:

play -Dconfig.file=conf/prod.conf start

检查this page以获取更多相关信息。