Play Framework和java问题

时间:2015-07-03 13:37:58

标签: java playframework

我已经开始了教程" Play for java。我已经下载了激活器,解压缩并创建了一个新的java项目。

使用IntellliJ IDEA 14.1.3加载它,将java 8设置为项目SDK和语言级别,然后运行该应用程序。一切正常,只会有一些奇怪的时刻。

  1. 包含文档的开始页面和#34; Play for Java"教程将索引方法描述为:

    public static Result index(){     return ok(index.render("你的新应用程序准备就绪。")); }

  2. 很好,但模板不包含静态方法。如果我将其定义为静态,那么我会得到这样的错误: "编译错误" - > value index不是controllers.Application的成员 错误行在路径文件中:

    GET     /                           controllers.Application.index()
    

    那么,出了什么问题?根据教程和文档,它应该适用于静态方法...

    1. 我的IDE中也出现了恼人的错误:"无法解析方法ok(java.lang.Object)"对于上述方法。
    2. 如果我将索引方法保持为非静态,那么我的IDE高亮显示方法index()在带有mart&#34的路径配置文件中;无法解决:在constraction"下。对于静态方法,此错误消失,但在这种情况下,项目无法成功编译。
    3. 有人可以解释一下吗?

0 个答案:

没有答案