Как добавить задачу в проект Play (SBT), который использует полную конфигурацию сборки, скажем Build.scala
, так что он на самом деле видимый и может быть использован?Добавление задачи SBT для полной конфигурации сборки проекта
Видимо, что я сделал, недостаточно. Когда я запустил play tasks
, новая задача не указана, и я не могу ее запустить.
Build.scala выглядит следующим образом:
object ApplicationBuild extends Build {
val hello = TaskKey[Unit]("hello", "Prints 'Hello World'")
val helloTask = hello := {
println("Hello World")
}
val appName = "test"
val appVersion = "1.0-SNAPSHOT"
val appDependencies = Seq(
jdbc
)
val main = play.Project(appName, appVersion, appDependencies).settings(
resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/"
)
}
приятно, теперь я могу запустить его с консоли! еще одна вещь: я все еще не вижу ее, когда я запускаю «задачи» или «задачи -v»? – nemoo