更新Java类/play2中的视图参数

更新Java类/play2中的视图参数,java,scala,playframework-2.0,Java,Scala,Playframework 2.0,我不熟悉Framework2.0。我在玩helloworld的样本。 我遇到了以下问题: 视图:(test.scala.html) 控制器:(Test.java) 到目前为止还有效。但如果我将视图更改为: @(name: String) @* removed second param *@ 以及控制器: ... public static Result index() { return ok(test.render("First")); } Eclipse在Test.java(控制

我不熟悉Framework2.0。我在玩helloworld的样本。 我遇到了以下问题:

视图:(test.scala.html)

控制器:(Test.java)

到目前为止还有效。但如果我将视图更改为:

@(name: String)  @* removed second param *@
以及控制器:

...
public static Result index() {
   return ok(test.render("First"));
} 
Eclipse在Test.java(控制器)中显示错误 有趣的是,这部戏把一切都编得很好。渲染工作正常-只有eclipse工作正常

解决此问题的唯一方法是稍微修改视图,删除target/scala-2.9.1/classes\u managed/views/html/test中生成的类文件* 现在play编译并生成test*.class文件,一切正常

但我相信有更好的方法


thx预先

视图的类在您将其加载到web浏览器中之前不会被修改。在此之前,Eclipse无法知道控制器现在是否有效。

或者他可以运行
~compile
~run
sbt目标,因此每次保存更改时都会重新编译模板。
@(name: String)  @* removed second param *@
...
public static Result index() {
   return ok(test.render("First"));
}