加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何从Scala交互式解释器(REPL)中运行外部文件?

发布时间:2020-12-16 09:12:52 所属栏目:安全 来源:网络整理
导读:我有一个文件有几行 scala代码 – 导入,列表值分配等,我经常用来初始化一些事情使用REPL. 目前,我只是在文本编辑器中打开文件,并将其复制并粘贴到REPL中,但是有一种方式可以通过更直接地调用外部文件来实现,这样我就不必复制每次都贴? 在某些交互式数据库工
我有一个文件有几行 scala代码 – 导入,列表值分配等,我经常用来初始化一些事情使用REPL.

目前,我只是在文本编辑器中打开文件,并将其复制并粘贴到REPL中,但是有一种方式可以通过更直接地调用外部文件来实现,这样我就不必复制每次都贴?

在某些交互式数据库工具(如SQL Plus)中,可以在提示符下输入@filename.在Scala REPL中有什么类似的东西吗?使用@之前的文件名不起作用,eval也不起作用.

解决方法

类型:

:help

你看,那个

:load <path>               load and interpret a Scala file

解决你的问题.

在某些情况下,粘贴代码可能是可取的,但是然后

:paste

可能是你的朋友.它有助于插入一个没有反馈的整个块,一行一行,直到你按Ctrl D.在某些情况下,这对于代码解释是重要的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读