我有一个我要发送到Play中的Scala模板的课程列表!框架2.2.3 但是在尝试这样做时我遇到了一些问题。
我希望列表包含的类是一个任意的类类型,它来自我工作区之外的包,但不是本地来自Java。见下图。
注意:我没有项目/ Build.scala文件。
上面的图片代表我的scala模板中的第一行,我也尝试使用@import(@import com.***.***.type._
,com.***.***.type.Version
等),但无济于事。
这是Play给我的错误信息!框架。
命名空间有问题吗?使用工作区中的类时,一切正常。
路径是正确的,我已经仔细检查过。由于我无法在此区域披露更多代码的原因,如果需要更多信息,请提出要求,我将编辑该帖子。
答案 0 :(得分:1)
问题与名为类型的包有关。这个词在Scala中保留为语言关键字。你需要像这样逃避它:
@import List[com.your.package.`type`.Version]