2015-06-18 3 views
0

Я пытаюсь использовать QTree и QTreeSemigroup в пакете алгебр, но не могу их импортировать в искровой оболочке.QTree не является членом пакета com.twitter.algebird

Я попытался как:

spark-shell --jars ~/jars/algebird-core_2.10-0.1.11.jar 

SPARK_CLASSPATH="~/jars/algebird-core_2.10-0.1.11.jar" spark-shell --jars ~/jars/algebird-core_2.10-0.1.11.jar 

и я в состоянии успешно импортировать algebird так:

import com.twitter.algebird._ 

Но когда я пытаюсь импортировать Qtree Я понимаю, что они не являются членами пакет алгебры:

scala> import com.twitter.algebird.QTree 
<console>:22: error: object QTree is not a member of package com.twitter.algebird 
     import com.twitter.algebird.QTree 
      ^

scala> import com.twitter.algebird.QTreeSemigroup 
<console>:22: error: object QTreeSemigroup is not a member of package com.twitter.algebird 
     import com.twitter.algebird.QTreeSemigroup 

Что дает ?! Кто-нибудь видел это раньше?

ответ

0

Понял, что я использовал старую версию алгебры. Работает с последними.

Смежные вопросы