У меня проблема с конфигурацией, которую я не вижу. Я выполнил инструкции, приведенные в последнем twirl README, но пакет html undefined в соответствии с компилятором.
-
Я включил плагин
sbt-twirlв файлproject/plugins.sbtaddSbtPlugin("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), компилятор жалуется на него undefined. Я могу скомпилировать шаблоны с помощью команды "twirlCompile", и они правильно создаются в подкаталоге target, но они невидимы для основного проекта.
Примечание. Это не проект PlayFramework
- Scala: 2.10.4
- sbt: 0.13.6
- twirl: 1.0.3