[英]tasks and dependencies in Play! framework 2.3
我正在尝试在Play中完成任务! 就像这样:
在build.sbt中
lazy val helloTask = TaskKey[Unit]("hello", "description bla bla")
helloTask := {
mypakage.Myclass.update
println("well done")
}
(compile in Compile) <<= (compile in Compile) dependsOn helloTask
但是当我执行
$ activator tasks
它不显示我的“ hello”任务,但可以运行
$ activator hello
问题是当我添加对另一个类的引用时(找不到示例中的mypakage.Myclass.update)
非常感谢
尽管有文档说明,但我似乎也无法列出TaskKey
。 但是它可以使用InputKey
代替TaskKey
。
lazy val helloTask = InputKey[Unit]("hello", "description bla bla")
helloTask := {
println("well done")
}
另一个问题是build.sbt
中的依赖build.sbt
需要通过sbt插件来解决。 因此,必须将mypakage.Myclass
拆分为一个单独的项目,才能在另一个版本中使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.