Ответ 1
Оберните ключевое слово с помощью backquotes:
import org.hibernate.`type`.StringType
Этот трюк также работает при вызове методов, имена которых являются ключевыми словами в Scala.
как я могу импортировать следующий пакет:
org.hibernate.type.StringType
в Scala? Если я это сделаю:
import org.hibernate.type.StringType
"тип" распознается как ключевое слово. Это второй раз, когда я столкнулся с этим через два дня. Моим последним решением было изменение имени моего (Java) пакета. Это уже не действительное решение!
Вот сообщение из Scala IDE:
<error> is not a member of org{org.type}.hibernate{org.hibernate.type}
Оберните ключевое слово с помощью backquotes:
import org.hibernate.`type`.StringType
Этот трюк также работает при вызове методов, имена которых являются ключевыми словами в Scala.