作为一种脚本语言,它的Scala有某种包括指令,或者是有没有从其他脚本启动脚本的方法吗?
Answer 1:
该scala
命令有:load filename
命令加载Scala的交互文件。 或者, scala
命令的-i filename
参数可以用来预加载的文件。
Answer 2:
由于2013年开始的,似乎有多个文件脚本没有内置的支持。
有这么一个实现人#include
非交互斯卡拉脚本的支持,通过装配在之前的阶段编制的文件(有没有尝试过呢)。
下面是关于它的博客文章:
http://www.crosson.org/2012/01/simplifying-scala-scripts-adding.html
和Git仓库:
https://github.com/dacr/bootstrap
我希望如此,或沿行的东西,得到官方的某一天,因为-i filename
斯卡拉开关似乎只适用于交互式控制台。
直到这时正确的脚本语言,像Ruby,可能仍然是最好的选择。
Answer 3:
菊石是一种选择。 它实现了斯卡拉(加扩展),包括import
的脚本。
文章来源: How to split a Scala script into multiple files