0
sbtでは、保存時にテストを実行するために、 "〜test"を実行します。私がsaveでアプリケーションを実行したいときは、 "〜run"を実行します。最初にテストを実行してから、保存時にアプリケーションを実行するにはどうすればよいですか?テストを実行してからアプリケーションを保存するにはどうすればいいですか?
私は "〜すべてのテストの実行" を試してみましたが、それは私にエラー
> ~ all test run
[error] Cannot mix input tasks with plain tasks/settings. Input task(s):
[error] ScopedKey(Scope(Select(ProjectRef(file:/home/johnreed/sbtProjects/activatorProjects/hello-scala/,hello-scala)),Select(ConfigKey(compile)),Global,Global),run)
[error] Task(s)/setting(s):
[error] ScopedKey(Scope(Select(ProjectRef(file:/home/johnreed/sbtProjects/activatorProjects/hello-scala/,hello-scala)),Select(ConfigKey(test)),Global,Global),test)
[error]
[error] all test run
P.S.を与えました私はテストを自動的かつ継続的に実行し、緑色の「実行」ボタンをクリックしてIntelliJ Community EditionからPlayアプリケーションを実行したいと考えています。
あなたは(https://www.playframework.com/documentation/2.5.x/SBTCookbook#Hooking-into-Plays-dev-mode)[プレイのDEVモードフック]を使用してテストタスクをフックすることができます。 – marcospereira