我有一些我看不到的配置问题。我已按照最新twirl自述文件中提供的说明进行操作,但html根据编译器未定义包。
我已将
sbt-twirl插件包含在project/plugins.sbt文件中addSbtPlugin("com.typesafe.sbt" % "sbt-twirl" % "1.0.3")在
project/Build.scala我启用了插件lazy val root = Project(id = "proj", base = file(".")) .enablePlugins(play.twirl.sbt.SbtTwirl) .settings(rootSettings: _*)我已将 放在
page.scala.html子目录中src/main/twirl(直接或使用com/somethin/cool路径)
现在,如果我尝试导入html包(或com.somethin.cool.html),编译器会抱怨它未定义。我可以使用“twirlCompile”命令编译模板,它们会在子目录中正确生成target,但它们对主项目不可见。
注意:这不是PlayFramework 项目
- 斯卡拉:2.10.4
- sbt:0.13.6
- 旋转:1.0.3