Для Play 2 вы можете создавать новые задачи с помощью SBT, следуя приведенной здесь документации:
http://www.scala-sbt.org/release/docs/Detailed-Topics / Задачи
В контексте генерируемого воспроизведения 2 Build.scala
он может выглядеть следующим образом:
import sbt._
import Keys._
import play.Project._
object ApplicationBuild extends Build {
val appName = "foo"
val appVersion = "1.0-SNAPSHOT"
val appDependencies = Seq(
// Add your project dependencies here,
jdbc,
anorm
)
val hello = TaskKey[Unit]("hello", "Prints 'Hello World'")
val helloTask = hello := {
println("Hello World")
}
lazy val main = play.Project(appName, appVersion, appDependencies).settings(
helloTask
)
}