cat test.scala println("Hello, " + args(0) + "!")
我发现加载文件有:load命令,但如何将参数传递给脚本? 我正在使用sbt控制台
据我所知,在 sbt console 。您可以使用以下脚本运行文件:
sbt console
scala test.scala
如果要将其加载到 sbt控制台 我认为您必须为代码创建一个函数并将其包装到对象中,因为否则它将无法编译:
sbt控制台
object TestProgram { def greet(name: String) = println("Hello, " + name) }
然后您可以从 sbt控制台 具有 TestProgram.greet("world")
TestProgram.greet("world")