1

我有一个新的 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 的做法是什么吗?

4

2 回答 2

5

在 play 2.0 中,您应该使用全局对象来执行引导任务。Jobs 已替换为Akka,您可以使用它来运行异步任务。

于 2012-07-24T10:36:25.270 回答
1

找到了答案!

在 play 2.0 中,您可以使用 GlobalSetting

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

于 2012-07-24T10:39:12.040 回答