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}
Другие вопросы по тегам