-1
每次我在項目更改代碼,我想請按此順序運行兩個單獨的SBT操作:播放框架斯卡拉:在觸發執行模式下運行「運行」之前「測試」
- 測試
- 運行
我認爲它可以使用像~ ; test ; run
這樣的activator/sbt命令,但它堅持「運行」,並且不要做任何測試,直到我用Ctrl-D分解序列。
這是可能在觸發執行模式中的「運行」之前運行「測試」動作嗎?
每次我在項目更改代碼,我想請按此順序運行兩個單獨的SBT操作:播放框架斯卡拉:在觸發執行模式下運行「運行」之前「測試」
我認爲它可以使用像~ ; test ; run
這樣的activator/sbt命令,但它堅持「運行」,並且不要做任何測試,直到我用Ctrl-D分解序列。
這是可能在觸發執行模式中的「運行」之前運行「測試」動作嗎?
由於run
的性質,它不會在代碼更改時重新運行test
。也許可能對你有用的是打開2個SBB殼,一個用~test
和一個用~run
。
一記警告,雖然,多個SBT殼,尤其是在觸發器執行,可以絆倒自己,因爲有對相關文件限制鎖定 - 這是SBT服務器希望解決的事情之一。
感謝Dale的解釋。看起來像兩個會議是Play可以提供的最好的事情。 –
打開兩個SBT會話? – Ryan