我正在使用IDEA 13和Play 2.2.1,并且正在玩游戏网站上的示例.
public static Result index() {
return redirect(routes.Application.tasks());
}
Run Code Online (Sandbox Code Playgroud)
IDEA说"无法解析方法重定向(?)",红色表示routes.Application.tasks()
我从播放控制台完成了"编译"和"创意".
我使用在Windows 64位操作系统上使用JDK 1.8的activator [v 1.3.5]创建了一个Play-java [v 2.4.2]项目.我运行activator run命令,它运作顺利.
但是当我在Intellij Idea [v 14.1.4]中打开该项目时,IDE无法正常工作; 在控制器和视图文件中警告我,如下所示:

还有这个:
它说:'无法解决符号......'
我用Google搜索并找到了一些有用的链接,包括一些stackoverflow Q&A,即:Play框架教程:无法解析符号'index'?
我有Scala和Play插件并在此路径中([文件 - >项目结构 - >模块 - > [MyAppModule] - >源选项卡])没有"target/scala- [version]/src_managed"目录.看看这个:
在这个Intellij Idea或Play版本中,有些东西发生了变化.
我已经尝试了一些组合将文件夹作为源文件夹或排除.我使用了IDE的选项:'使高速缓存无效/重新启动'.他们都没有为我工作.
我该如何解决这个问题?