如何在Play framework 2.0中创建引导作业

时间:2012-07-24 10:30:11

标签: java playframework playframework-2.0

我有一个新的Play!2.0项目,我正在尝试使用启动工作。 以下是我发现的一些代码。

package jobs;

import util.*;
import play.jobs.*;

@OnApplicationStart
public class StartupJob extends Job {

    public void doJob() {
        MongoUtil.init();
    }
}

当它尝试编译时会返回错误:

  

包play.jobs不存在

查看文档,似乎play.jobs包存在于1.0.1中,但在2.0中不存在。有谁知道2.0的做法是什么?

2 个答案:

答案 0 :(得分:5)

在Play 2.0中,您应该使用Global对象进行引导任务。作业已替换为Akka,您可以使用它来运行异步任务。

答案 1 :(得分:1)

找到了答案!

在Play 2.0中,你可以使用GlobalSetting

看这里http://www.playframework.org/documentation/2.0/JavaGlobal