是否有可能在运行IntegrationTest目标(it:test
)之前让re-start
(又名重启)任务自动运行?确保'重新启动'任务自动运行之前:测试
我认为这将做到这一点:
test <<= (test in IntegrationTest) dependsOn reStart
不过,我得到这个错误:
build.sbt:54: error: not found: value reStart
test <<= (test in IntegrationTest) dependsOn reStart
^
[error] Type error in expression
通过添加import Revolver._
我远一点,但它仍然失败。现在我得到一个更具描述性的错误,但是:
build.sbt:55: error: type mismatch;
found : sbt.InputKey[spray.revolver.AppProcess]
required: sbt.Scoped.AnyInitTask
(which expands to) sbt.Def.Initialize[sbt.Task[T]] forSome { type T }
test in IntegrationTest <<= (test in IntegrationTest) dependsOn reStart
有没有办法解决这个问题?
你进口'spray.revolver.RevolverPlugin.Revolver.reStart'? – chemikadze
我试过了,但没有奏效。它帮助我更进一步,虽然......更新了问题以反映。 –