引导播放应用程序

时间:2012-11-19 03:25:20

标签: java playframework playframework-2.0 bootstrapping

我想在启动Play应用程序时运行一些代码。这似乎不起作用。有线索吗?

public class Global extends GlobalSettings {

    @Override
    public void onStart(Application app) {
        Logger.info("Foo Fee Fi");
    }

}

2 个答案:

答案 0 :(得分:5)

您的Global类是否在默认包中?它应该是,否则你必须在application.conf

中定义它的位置
# Global object class
# ~~~~~
# Define the Global object class for this application.
# Default to Global in the root package.
global=mypackage.MyGlobal

答案 1 :(得分:2)

您可能正在扩展错误的对象或将对象放入错误的包中。有关详细信息,请查看JavaScala的全局对象上的文档。