【发布时间】:2015-09-01 09:21:36
【问题描述】:
我需要一个任务 myTask 在编译任务完成后执行。 我已经尝试了一些我在这个论坛上找到的东西:
- 使用 dependsOn --> 仅当在 sbt 提示符上显式调用“sbt myTask”时才有效。但我需要 myTask 自动执行,无论何时执行编译。
- 使用 triggeredBy --> myTask 永远不会被调用
反其道而行之就像一种魅力,尽管这不是我想要的。 我的意思是,做:
(在 Compile 中编译)
首先让 myTask 被执行,然后编译任务被执行。 但是我需要在编译结束后执行 myTask。
有什么想法吗?
非常感谢。
【问题讨论】:
-
triggeredBy(compile in Compile)应该做你想做的事。你能提供一个 build.sbt 不起作用的例子吗? -
您能否提供您的
build.sbt的简化版本?
标签: dependencies sbt task