gpt4 book ai didi

eclipse - Scala IDE (Kepler) 的 Playframework 2.3.0 问题

转载 作者:行者123 更新时间:2023-12-03 23:53:16 26 4
gpt4 key购买 nike

环境:Java 8,Scala 10,play 2.3.0 sbt 插件,scala ide kepler 版本:4.3.0

问题:1.为“index.scala.html”生成的类和我自己创建的新模板正确填充到“/my-first-app/target/scala-2.10/classes_managed/views/html”文件夹中
但是在将代码写入应用程序 Controller 时,当我尝试单独导入类而不是 import views.html.* 时,我无法看到这些类,但我无法做到,它没有显示生成的类,我不知道为什么?

我试过的:

  • windows->preference->workspace->选中“使用 native Hook 或轮询刷新”复选框->单击应用
  • 在每次“ ~run ”之后,我总是刷新我的工作区。
  • 我手动添加了输出文件夹
  • /my-first-app/target/scala-2.10/classes_managed/
  • /my-first-app/target/scala-2.10/classes

  • 在尝试了所有之后,我仍然无法为任何 xyz.scala.html 文件单独导入类。

    问题 2:在 xyz.scala.html 语法错误中出现多个奇怪的错误,例如

    代码片段:
    @(title: String)(content: Html) --> Error 
    <!DOCTYPE html>
    <html>
    <head>
    <title>@title</title>
    <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")">
    <link rel="shortcut icon" type="image/png" href="@routes.Assets.at("images/favicon.png")">
    <script src="@routes.Assets.at("javascripts/hello.js")" type="text/javascript"/>
    </script>
    </head>
    <body>
    @content
    </body>
    </html>
  • 错误:

    在此行找到多个注释:
    *构造函数对象的参数太多:()对象
    *对象模板不是包 Play 的成员
    *type Template2 不是包 play.api.templates 的成员
    *未找到:键入 BaseScalaTemplate

  • 开发时真的很烦人,它会减慢开发速度。

    最佳答案

    再试一次!
    Scala ide 刚刚更新,至少每晚版本支持 play 2.3。

    eclipse kepler 的更新站点是
    http://download.scala-ide.org/sdk/lithium/e38/scala211/dev/site/

    在 Eclipse 中转到 project>properties>play2并删除所有 play.api.templates进口,那些不存在了。

    ps:附带说明:
    我已经开始了一个谷歌文档,其中包含关于 play+eclipse 的注释,请随时添加您自己的发现。 Play 2.3 and Eclipse

    关于eclipse - Scala IDE (Kepler) 的 Playframework 2.3.0 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24429355/

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