3

我在退货时遇到错误:

public static Result home(String name)
{           
    return ok(home.render(name));
}

Eclipse 对此表示,home can't be resolved. 我知道它更像是 Scala 而不是 Java,但是有什么办法可以摆脱这些错误。好吧,在不禁用错误消息的情况下(我在这里看到很多这样的答案)。另外,无论如何我可以让我的 Eclipse 为 Scala 自动完成工作吗?

啊,我刚刚注意到那里还有一个问题。要使用外部 jar,我也将 jar 保存在 lib 文件夹中并从 cli 再次运行 eclipse。它在浏览器中运行良好,但是根据 Eclipse,使用 jar 的类都是错误的。

4

4 回答 4

13

你必须在Play 2.4上做两件事:

  1. 运行activator eclipse(从 Activator UI 或命令行)
  2. 转到 Java 构建路径 > 库 > 添加外部类文件夹并将其指向输出文件夹:target/scala-<version>/classes
于 2015-07-12T01:33:42.773 回答
5

使用eclipse命令,从 eclipse 构建项目并刷新项目。

于 2013-07-23T18:37:29.587 回答
3

您可以尝试 Project > Properties > Java Build Path > Order and Export 并选择所有的 jre。我通过这种方式解决了我的问题。

于 2013-11-23T02:49:19.357 回答
1

开始日食后,我不得不再次“激活日食”。

于 2015-02-23T08:13:45.730 回答