Scala:包导入冲突

时间:2014-08-08 08:09:31

标签: java scala

我正在导入一个隐式:scala.concurrent.ExecutionContext.Implicits.global,在此之前,我是import global.Analytics.xyzMethod,其中global是我的包中的目录。但是,出于某种原因,scala这个全局的东西与第一个全局相同。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:13)

使用导入重命名:

import scala.concurrent.ExecutionContext.Implicits.{global => newName}

答案 1 :(得分:9)

试试这个:

import _root_.global.Analytics.xyzMethod

另见: scala package conflict

编辑:遗憾的是,我无法正确解决som-snytt的问题。请考虑他的评论。