2015-10-20 86 views
0

我在app文件夹的根目录中有全局对象。但onStart和onStop方法不起作用。什么是错的,我该如何解决它?播放2.4全局设置

import persistence.Persist 
import play.api._ 

object Glabal extends GlobalSettings { 
    override def onStart(app: Application) { 
    try { 
     Persist.createSchema 
    } catch { 
     case e: Exception => Logger.info("Schema exists", e) 
    } 
    Logger.info("Application has started") 
    } 

    override def onStop(app: Application) { 
    Logger.info("Application shutdown...") 
    } 
} 

BR!

+0

您应该从迁移指南中阅读[删除'GlobalSettings'](https://www.playframework.com/documentation/2.4.x/GlobalSettings) –

回答

1

它应该正确地工作,你是如何做到的。 但是:您确实有“错字”: 您的对象被命名为“Glabal”,而不是“Global”。