4

使用 twirl 生成模板类。sbt 一切正常,网页正在渲染。

我正在使用 Scala-IDE 进行开发。在 Scala-IDE 中,对模板类的引用,即“html.test()”,test 是模板名称,显示为错误。

这是错误:

说明 资源路径 位置 类型

加载类文件“test.class”时检测到缺少或无效的依赖项。无法访问值 .twirl 中的术语 api,因为它(或其依赖项)丢失。检查您的构建定义是否存在缺失或冲突的依赖项。(重新运行-Ylog-classpath以查看有问题的类路径。)如果“test.class”是针对不兼容的 .twirl 版本编译的,则完全重建可能会有所帮助。ApiService.scala /api/src/main/scala/com/komma/api/rest 第 97 行 Scala 问题。

我做了一个清理,它现在给出“未找到:值 html”错误。

有没有办法解决 scala IDE 中的这个错误?

谢谢。

4

2 回答 2

0

重新运行sbt eclipse添加target/scala-2.11/twirl/main为源文件夹,为我解决了编译错误。

于 2016-05-24T18:06:40.267 回答
0

对于我的 twirl 配置,sbt eclipse没有将 twirl 输出目录添加为源文件夹。target/scala-2.11/twirl/main我的解决方案是通过 Java 构建路径下的“添加文件夹”按钮手动添加 到 Eclipse 项目构建路径。

于 2016-06-25T17:02:16.697 回答