Scala: конфликты импорта пакетов
Я импортирую неявное: scala.concurrent.ExecutionContext.Implicits.global, а перед этим я import global.Analytics.xyzMethod
где глобальный каталог в моем пакете. Тем не менее, по некоторым причинам, Scala вещи этот глобальный такой же, как первый глобальный. Как мне решить это?
2 ответа
Решение
Попробуй это:
import _root_.global.Analytics.xyzMethod
смотрите также: конфликт пакета scala
редактировать: я, к сожалению, не могу решить проблему сом-снитт должным образом. Пожалуйста, примите его комментарий во внимание.
Использовать переименование импорта:
import scala.concurrent.ExecutionContext.Implicits.{global => newName}