2013-01-31 42 views

回答

14

使用该Global对象 - 如果使用 - 必须在默认包中定义:

object Global extends play.api.GlobalSettings { 

    override def onStart(app: play.api.Application) { 
    ... 
    } 

} 

请记住,在开发模式,应用程序仅在第一次请求的负载,所以你必须触发一个请求开始这个过程。

+1

我在最后添加了一个注释,因为这个位置我,我希望你不介意。 – Joe

+1

Play 2中的默认包在哪里? – poliu2s

+0

@ poliu2s:我认为它的应用程序/文件夹。 –

0

我得到一个类似的错误。 像@Leo说的那样,在app /目录下创建Global对象。

我唯一需要确定的是将“app:Application”更改为“app:play.api.Application”。

app:应用程序引用类应用程序在控制器包中。