使用Intellij中的Play 2 Framework无法解析方法'ok(?)'

时间:2013-11-14 02:30:47

标签: intellij-idea playframework-2.0 intellij-plugin

我一直试图在IntelliJ中设置游戏几个小​​时,但我无法让它正常工作。

我不断收到此错误:http://imgur.com/MYY8fXI

我尝试通过终端创建一个项目:

play new 

然后使用终端用

创建构思文件
idea with-sources=yes

我还安装了play 2 plugin并用它来创建项目,但是我得到了同样的错误。

我可以使用我下载的插件成功运行应用程序并在浏览器中查看,但我一直在使用

Cannot resolve method 'ok(?)' error.

编辑:我正在使用OSX,并拥有Intellij的终极版本 编辑2:我取得了一些进展。如果我使用import views.html.index直接导入视图;它消除了应用程序上的错误。但是,如果我使用import views.html。*;它会导致错误。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

在撰写本文时,似乎IntelliJ 13 Ultimate中的play2支持有一些小问题......

我是如何解决问题的:

1)导航到项目主管并启动播放控制台(play.bat / play.sh应该在PATH上)

2)在播放控制台中输入'compile'命令

3)在你的游戏机中输入命令'idea'

4a)如果您的IntelliJ项目已打开,IntelliJ将检测更改并建议重新加载项目。确认您要重新加载

4b)如果IntelliJ未运行,请通过File |打开项目打开...并选择您的项目目录。

这些步骤可以解决您的问题。

答案 1 :(得分:1)

确保play已将模板编译为类文件,'run'+在浏览器中打开或'编译'是否有帮助?