1
觸發如果我build.sbt
我有以下代碼: 任務由運行
val example = TaskKey[Unit]("example")
example := Def.task[Unit] {
streams.value.log.info("EXAMPLE")
}.triggeredBy(compile in Compile).value
當我執行~ compile
,每當源的變化,我會在控制檯EXAMPLE
看到。
如何獲得相同的行爲~ run arg1 arg2
?
我在執行本有困難是因爲run
是相對於compile in Compile
這是一個TaskKey
的InputKey
。
如果取代'run'我有一個不同的'InputKey'我不控制? –
比如?..你能舉個例子嗎? –
我想我回答了您的問題。 –