Scala是否具有与C#的全局命名空间别名相同的功能?

时间:2014-09-22 10:21:46

标签: scala

我有一个名为:

的打包的第三方库
abc

包含一个类:

theirClass

然后我有自己的库,包含以下包:

com.me.lib
com.me.lib.abc

从com.me.lib包中的scala文件的上下文中我想引用第三方库中的代码:

package com.me.lib
import abc._  // I want this to import the 3rd party lib, not com.me.lib.abc

// use code in the 3rd party lib here
new theirClass

在C#中,这很容易:

namespace com.me.lib
using global::abc

我如何实现这一点是Scala?

1 个答案:

答案 0 :(得分:3)

package com.me.lib
import _root_.abc._