2013-01-31 41 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:應用程序引用類應用程序在控制器包中。