5

当我在 DEV 模式下运行应用程序(播放运行)时,我的 Global.onStart 方法没有被执行。但是,如果我“开始”我的应用程序,那么 Global.onStart 会正常运行。

我如何通过“播放运行”来执行 Global.onStart ?

我使用 java 版本 2.0.2

4

3 回答 3

6

In dev mode, onStart is called with the first request

That was the answer for my question - thank you!

于 2012-07-06T06:18:48.353 回答
0

当您在全局对象中添加方法时,您可能必须终止当前应用程序并重新启动它才能重新加载您的更改。

于 2012-11-03T17:24:57.070 回答
-1

如果您没有application.mode在 conf 文件中指定,则使用play runplay starttriggersdevprod模式启动应用程序,分别 播放 docs

也就是说,考虑到模式之间的差异(更多细节在这里),即

Play 立即启动应用程序(包括任何引导作业),而不是等待第一个请求,再次为首次使用增加一点性能优势

您可能想要play start或在配置文件中将模式更改为 PROD。

于 2013-06-20T16:00:16.133 回答