2013-09-25 77 views
3

有沒有辦法指定要運行哪個應用程序而不是詢問我?SBT:指定要測試哪個應用程序:運行

> test:run 

Multiple main classes detected 

[1] junk.Hi 
[2] junk.Ho 
[3] junk.Hey 

Enter number: 

我試着這樣做,但它並沒有幫助:

> set mainClass in (Compile, test) := Some("junk.Ho") 

這不工作(可能),因爲運行應用程序是在測試來源:

> runMain junk.Ho 
[info] Running junk.Ho 
[error] (run-main) java.lang.ClassNotFoundException: junk.Ho 

回答

2

這應該工作:

>test:runMain junk.Ho 
+0

真棒,謝謝 – dvmlls

相關問題