加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Scala IDE 4.0.0认为开箱即用的Play Framework 2.3.7程序有错误

发布时间:2020-12-16 09:34:05 所属栏目:安全 来源:网络整理
导读:我已经通过Typesafe Activator创建了一个Play Framework程序(所以它完全遵循模板)。 我使用sbteclipse-plugin 3.0.0版创建一个Eclipse项目并将其导入到Scala IDE 4.0.0中。这些都是写作时的最新版本。 Scala IDE似乎支持Play Framework。它具有自定义格式的
我已经通过Typesafe Activator创建了一个Play Framework程序(所以它完全遵循模板)。

我使用sbteclipse-plugin 3.0.0版创建一个Eclipse项目并将其导入到Scala IDE 4.0.0中。这些都是写作时的最新版本。

Scala IDE似乎支持Play Framework。它具有自定义格式的语法高亮,包括路由文件和模板。然而,似乎无法找到控制器的意见。特别是,对views.html.index的调用触发了一个错误:“对象索引不是软件包views.html的成员”。

我尝试使用本机钩子或池作为detailed here启用刷新,但它没有影响。

我应该注意,虽然代码已经在命令行中编译(使用激活程序?运行),但是它还没有在Scala IDE中编译,因为我不知道如何(它似乎没有被记录在任何地方) 。

我可以做些什么来摆脱这些错误的错误?

编辑:运行激活程序清理?运行后,我有另一个错误:项目无法构建,直到构建路径错误被解决。没有关于这些构建路径错误的更多细节。

解决方法

更新:只需升级到sbteclipse版本5.1.0,一切都应该开箱即用。还要确保你跟随 the Play documentation on how to set up Eclipse/ScalaIDE。

这是在sbteclipse的a known bug,这可能是will be fixed很快。

现在,您可以将以下行添加到build.sbt中:

EclipseKeys.createSrc := EclipseCreateSrc.All

杀死SBT控制台并再次运行sbt eclipse。应该将以下行添加到项目文件夹中的.classpath文件作为解决方法:

<classpathentry kind="src" path="target/scala-2.11/twirl/main"/>

刷新您的Eclipse项目以接收更改。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读