我希望能够找到一个资源,以便为scala脚本编写一个很好的介绍。有关正确使用库依赖关系的内容,以及正确执行系统进程和处理输入/输出的示例。
我在网上找到了点点滴滴,但没有什么真正有用的作为初学者的坚实参考。也许有很多scala书中的一章我还没有找到。
任何帮助跟踪这样的事情都会非常感激。
此致 亚当
答案 0 :(得分:1)
查看标准包scala.sys
此软件包已添加到Scala 2.9中,并包含从编译器和sbt迁移的实用程序,以帮助处理系统任务和脚本。它包含对Scala ProcessBuilder和其他工具的系统属性,环境变量,运行时,线程和最后但并非最不重要的进程的访问。
对于脚本,您可能还会考虑scalax Scala-io库,这些库很快就会与Scala一起分发。这些库支持I / O,文件系统,路径和文件的良好抽象,并使用自动资源管理,路径集,通配和其他有用的功能。
答案 1 :(得分:0)
您可以将任何想要的代码编写到带有.scala扩展名的脚本中。写“普通”代码没有区别。您可以像往常一样保存后执行代码。
请注意,大多数IDE不支持脚本。
这是一篇文章的link,描述了这个主题。