如何在Scala中导入包含“type”部分的包?

时间:2011-03-11 00:02:04

标签: scala import

如何导入以下包:

 org.hibernate.type.StringType
在Scala中?如果我这样做:

 import org.hibernate.type.StringType

“type”被识别为关键字。这是我第二次在两天内遇到这种情况。我的最后一个解决方案是更改my(Java)包名。这不再是一个有效的解决方案!

以下是来自Scala IDE的消息:

 <error> is not a member of org{org.type}.hibernate{org.hibernate.type}

1 个答案:

答案 0 :(得分:23)

用反引号包装关键字:

import org.hibernate.`type`.StringType

这个技巧在调用方法时也有效,这些方法的名称是Scala中的关键字。