1
A
回答
2
使用:load
加載斯卡拉文件,然後調用主要功能明確。
Test.scala是在目錄中SBT控制檯運行
$ cat Test.scala
object Main extends App {
println("Hello")
}
斯卡拉REPL
scala> :load Test.scala
Loading Test.scala...
defined module Main
scala> Main.main(Array())
Hello
在你的情況,你必須加載文件階以下方式
scala> :load <path of scala file>
scala> <main_object_name>.main(Array())
而不是空的參數,你可以如果您的主要功能正在預測,請提供主要參數。
相關問題
- 1. 使用sbt運行或sbt控制檯BufferedReader.readLine問題
- 2. 從控制檯運行java
- 3. 從控制檯運行gimp
- 4. 從控制檯運行xunit
- 5. 從控制器的Symfony3控制檯運行控制檯命令
- 6. SBT控制檯 - 如何運行初始化的東西?
- 7. 從rails控制檯運行遷移
- 8. 從Sublime Text運行R控制檯2
- 9. Java JDBC |無法從控制檯運行
- 10. OSX,從控制檯運行instruments.app,如何?
- 11. Phantom.js不能從OSX控制檯運行
- 12. 從控制檯運行symfony動作
- 13. NoClassDefFoundError的運行Java從控制檯
- 14. 從控制檯sotres cookies運行腳本
- 15. 從控制檯運行路由方法
- 16. 從Eclipse控制檯運行java程序
- 17. 如何運行控制檯
- 18. 運行控制檯隱藏
- 19. 從sbt運行hprof
- 20. 如何從控制檯運行控制器關注方法?
- 21. Heroku sbt播放控制檯SLOW
- 22. Intellij IDEA。幾個SBT控制檯
- 23. 我如何從java控制檯運行控制檯應用程序?
- 24. 從其他控制檯應用程序運行控制檯應用程序
- 25. 更改目錄中的IntelliJ SBT項目,SBT控制檯
- 26. 從幾臺Windows機器上的控制檯運行MPI程序
- 27. 如何從SBT運行webpack
- 28. 如何從SBT控制檯獲取項目依賴關係
- 29. 從控制檯
- 30. 從控制檯
'main.main(Array())'。 (請注意,標準命名約定規定'對象主要'而不是'對象主要')。 –