播放框架缺少控制器

时间:2012-03-26 12:21:11

标签: java scala playframework sbt

我遇到了一个问题,即播放框架只报告了一个" Missing Controller"即使我创造了它。

  

[error] {file:/ my / path / to / project / root /} Project Name / compile:sources:PlayException:编译错误[缺少控制器]   [错误]总时间:0秒,完成于2012年3月26日13:12:22

(我已删除项目名称和文件路径)

以下是相关代码

package controllers;

import play.mvc.Controller;
import play.mvc.Result;

public class cron extends Controller {

    private static Logger logger = java.util.logging.Logger.getLogger("uk.itvet.portal.CDR.CronJob");

    public static Result run() {
        return ok("Working");
    }
}

我在页面的路径配置中创建了一行

GET     /cron                       controllers.cron.run()

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

for Play framework 1.0

  1. 将“cron”类重命名为“Cron”
  2. 在run()方法中将返回类型更改为“void”
  3. 路由器文件中的
  4. 替换为:
  5.   

    GET / cron Cron.run()