gpt4 book ai didi

eclipse - Play 2.0 自动完成 View Eclipse 中 Scala Controller 中的路径

转载 作者:行者123 更新时间:2023-12-02 12:34:26 25 4
gpt4 key购买 nike

这是对 Google 群组讨论的直观引用:https://groups.google.com/group/play-framework/browse_thread/thread/14660fd7056d577e/a3afb4ca06d25ce5#a3afb4ca06d25ce5

所以,我只是想在 View 中添加一些冗长的内容:

enter image description here

当我根据 Google 网上论坛中提供的示例在 Scala Controller 中引用或尝试引用其中一个文件时,出现错误:

enter image description here

enter image description here

什么给出了?

最佳答案

免责声明: 我不是 Eclipse 用户,只是创建并导入空白 Play 项目来检查此问题!我没有时间测试 Eclipse 配置,只是按照 Play 文档中的描述导入。也许这是更好配置的一些方法,但你需要自己搜索:)

我不会责怪 Play,它正确地完成了它的工作,否则它根本无法编译。正如我在 Google 网上论坛的主题中所写,您需要将 View 放在包中:/views/nested/index.scala.html(当然 nested 只是一个名称)可以是其他任何内容),然后您可以使用以下命令捕获它: Ok(views.html.nested.index())

在 Eclipse 中:

  1. Package Explorer中单击views包,方法是:鼠标右键 > New > Package 并写入包的名称 views.nestedviews.one 或其他名称,甚至可以是: views.nested.one.two.third
  2. 将新 View 添加到此包中 myNewView.scala.html
  3. 在浏览器中运行任何请求(让 Play 编译新 View ),您也可以选择使用命令 play ~run 运行 Play,这样它将在 IDE 中保存后立即编译您的新 View 或更改后的 View 。
  4. 在 Eclipse 菜单中选择Project > Clean...。事实上,这就是线索,我不太确定为什么需要进行这种清理,因为 Play 可以正确编译所有内容,请阅读开头的免责声明。
  5. 从现在起,您的 Eclipse 将看到这个新 View

屏幕截图

enter image description here

关于eclipse - Play 2.0 自动完成 View Eclipse 中 Scala Controller 中的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10458461/

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