如何拆分斯卡拉脚本成多个文件(How to split a Scala script into mu

2019-08-17 09:24发布

作为一种脚本语言,它的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