@Yang, главное, что вы не запускаете REPL, набирая «scala», вместо этого вы набираете «sbt console», чтобы запустить REPL. Затем вы можете импортировать все пакеты, которые указаны в ваших зависимостях build.sbt
la мне часто приходится импортировать несколько пакетов ссылок и других утилит, особенно в 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
фактическиделает работай.