【问题标题】:How to initialize global in Play 2.0 application如何在 Play 2.0 应用程序中初始化全局
【发布时间】:2012-06-27 01:43:55
【问题描述】:

Play 2.0 应用程序中的 Global 对象在第一次加载应用程序页面之前不会被初始化。

我可以想办法在应用部署/启动/重新启动时检索应用页面,但我正在寻找一种更简洁的方法。

如何确保全局对象初始化不会等到第一页加载?

【问题讨论】:

  • 可能只是在您以开发模式(运行命令)运行应用程序时发生?对我来说,它与“sbt start”(“play start”)一起工作,我在服务器上以生产模式启动它。
  • 你是否重写了 onStart() 方法?

标签: scala playframework-2.0


【解决方案1】:

感谢viktornk 的回复,这只会在开发模式下运行“play run”时发生。如果 您通过“sbt start”或“play start”在生产模式下启动应用程序,它会立即初始化。希望在您构建、应用程序和部署到容器中时也会发生这种情况。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-28
    • 1970-01-01
    • 1970-01-01
    • 2013-09-03
    • 1970-01-01
    • 2017-03-16
    • 2013-07-02
    • 1970-01-01
    相关资源
    最近更新 更多