Настройка Scalate в Play Framework 2.3.x

Фон

Я работаю над проектом, используя Play Framework 2.3.4.

Я нашел механизм шаблонов Twirl отличным, но Scalate еще лучше. Однако инструкции по настройке Scalate в Play Framework устарели. У меня не получается его настроить.

Инструкции прочитать

Мне известно об этом реальном вопросе SO и этот плагин, упомянутый в вопросе. Однако я обнаружил, что файлы сборки в моем проекте отличаются от тех, что указаны на странице плагина.

В частности, у меня нет файла Build.scala.

Мои файлы сборки

проект/plugins.sbt

resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"

// The Play plugin
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.4")

// web plugins

addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0")

addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.0.0")

addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.1")

addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.1")

addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.0.0")

addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.0.0")

build.sbt

name := """project-name"""

version := "1.0-SNAPSHOT"

lazy val root = (project in file(".")).enablePlugins(PlayScala)

scalaVersion := "2.11.1"

libraryDependencies ++= Seq(
  jdbc,
  anorm,
  cache,
  ws
)

person Gavin    schedule 09.09.2014    source источник
comment
Этот плагин выглядит очень устаревшим и заброшенным. Он скомпилирован только для scala 2.9 и 2.10, просто глядя на записи сонатипа. Я даже не вижу jar 2.10 для play2-scalate-compiler. Лучше всего, вероятно, разветвить его, обновить зависимости и попытаться скомпилировать его в Scala 2.11.   -  person Michael Zajac    schedule 09.09.2014
comment
Спасибо вам за ваши предложения. Это выходит за рамки моих навыков работы со Scala и Play. Я бы пока остановился на Twirl. Спасибо.   -  person Gavin    schedule 10.09.2014