gpt4 book ai didi

intellij-idea - Intellij IDEA 无法使用 Play 框架解析符号

转载 作者:行者123 更新时间:2023-12-03 09:06:34 24 4
gpt4 key购买 nike

我将 IDEA 13 与 Play 2.2.1 一起使用,并在 play site 上做示例.

public static Result index() {
return redirect(routes.Application.tasks());
}

IDEA 说“无法解析方法重定向(?)”,红色下划线 routes.Application.tasks()

我已经从游戏控制台完成了“编译”,然后是“想法”。

最佳答案

在测试我的 Controller 时,我遇到了类似的问题。我通过 "File" > "Open Project" 解决了它并选择 Play 框架项目的基本文件夹(从之前的文件夹中删除所有想法设置文件,以便它将使用 SBT 设置重新导入)。

对 IDEA 的 SBT 支持的最新版本完成了 90% 的工作。然后 F4 进入模块设置对话框。如下图所示设置您的项目依赖项(亮红色的文件夹已由 IDEA 设置,并且在我的项目中尚不存在,因此请不要担心它们是否存在于您的项目中)。在idea将使用和索引的代码中包含托管类和生成的代码是一个问题。

enter image description here

现在我可以在 IDEA 中使用这样的代码并调试它没有问题。

Result result = Helpers.callAction(controllers.routes.ref.CrudController.createEntity(CrudEntities.contact.name()),
new FakeRequest().withJsonBody(paramJson)
);

你这样做的方式也应该有效。

关于intellij-idea - Intellij IDEA 无法使用 Play 框架解析符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21577573/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com