Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 如何在Play 2.0应用程序中初始化全局_Scala_Playframework 2.0 - Fatal编程技术网

Scala 如何在Play 2.0应用程序中初始化全局

Scala 如何在Play 2.0应用程序中初始化全局,scala,playframework-2.0,Scala,Playframework 2.0,Play 2.0应用程序中的全局对象在首次加载应用程序页面之前不会初始化 我可以想到一种黑客在应用程序部署/启动/重启时检索应用程序页面的方法,但我正在寻找一种更干净的方法 如何确保全局对象初始化不会等到第一页加载时才进行?多亏了reply by,这只会在开发模式下运行“play run”时发生。如果 您可以通过“sbt启动”或“播放启动”在生产模式下启动应用程序,它会立即初始化。希望在您构建应用程序并将其部署到容器中时也会发生这种情况。多亏了reply by,只有在开发模式下运行“play r

Play 2.0应用程序中的全局对象在首次加载应用程序页面之前不会初始化

我可以想到一种黑客在应用程序部署/启动/重启时检索应用程序页面的方法,但我正在寻找一种更干净的方法

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

多亏了reply by,这只会在开发模式下运行“play run”时发生。如果 您可以通过“sbt启动”或“播放启动”在生产模式下启动应用程序,它会立即初始化。希望在您构建应用程序并将其部署到容器中时也会发生这种情况。

多亏了reply by,只有在开发模式下运行“play run”时才会发生这种情况。如果
您可以通过“sbt启动”或“播放启动”在生产模式下启动应用程序,它会立即初始化。希望在您构建应用程序并将其部署到容器中时也会发生这种情况。

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