在Scala中,我经常需要导入多个包含implicits和其他实用程序的包,特别是在REPL上:
import scala.collection.JavaConversions._
import scala.collection.{mutable => mut}
import com.myapp.db._
import com.orm._
val con = connectDb(...)
...
我知道在Scala中没有办法导入多个包(虽然包对象范围可以帮助一点),但是从REPL呢?有没有办法在没有大量复制和粘贴的情况下从REPL执行此操作?我也尝试过使用:load,但在那里导入/创建的东西也没有被引入REPL的范围。我注意到了:power命令 不 将东西导入范围。
更新: :load
其实 不 工作。