1
Play 2.0应用程序中的全局对象不会初始化,直到第一次加载该应用程序的页面为止。如何在Play 2.0应用程序中初始化全局
当应用程序部署/启动/重新启动但我正在寻找一种更干净的方式时,我可以想到一个hack检索应用程序的页面。
如何确保全局对象初始化不会等到第一页加载?
Play 2.0应用程序中的全局对象不会初始化,直到第一次加载该应用程序的页面为止。如何在Play 2.0应用程序中初始化全局
当应用程序部署/启动/重新启动但我正在寻找一种更干净的方式时,我可以想到一个hack检索应用程序的页面。
如何确保全局对象初始化不会等到第一页加载?
感谢viktornk的回复,只有在运行“play run”时才会在开发模式下发生。如果 通过“sbt start”或“play start”在生产模式下启动应用程序,则立即进行初始化。希望这种情况在您构建和应用并部署到容器时也会发生。
可能只是在开发模式(运行命令)中运行应用程序时发生? 对我来说,它适用于“sbt start”(“play start”)以及我在服务器上以生产模式启动它。 – viktortnk
是否覆盖了onStart()方法? –