相关疑难解决方法(0)

在Scala REPL中导入多个包

在Scala中,我经常需要导入多个包含implicits和其他实用程序的包,特别是在REPL上:

import scala.collection.JavaConversions._
import scala.collection.{mutable => mut}
import com.myapp.db._
import com.orm._
val con = connectDb(...)
...
Run Code Online (Sandbox Code Playgroud)

我知道在Scala中无法导入多个包(虽然包对象范围可以帮助一点),但是从REPL呢?有没有办法在没有大量复制和粘贴的情况下从REPL执行此操作?我也试过使用:load,但在那里导入/创建的东西也没有被引入REPL的范围.我注意到:power命令确实将内容导入范围.

更新::load实际上确实有效.

scala read-eval-print-loop

11
推荐指数
1
解决办法
4423
查看次数

标签 统计

read-eval-print-loop ×1

scala ×1