是否有可能在運行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
我試過了,但沒有奏效。它幫助我更進一步,雖然......更新了問題以反映。 –