繁体   English   中英

Play中的任务和依赖项! 框架2.3

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM