【发布时间】:2014-03-16 19:57:31
【问题描述】:
如何将任务添加到使用完整构建配置(例如 Build.scala)的 Play (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/"
)
}
【问题讨论】: