我正在尝试在Spark shell中测试一些代码(spark v.1.3.0,使用Scala版本2.10.4),并且过去能够导入这样的joda-time库:
import org.joda.time.DateTime
import org.joda.time.format.DateTimeFormatter
import org.joda.time.format.DateTimeFormat
今天当我在本地机器上启动shell时,我得到了:
scala> import org.joda.time.format.DateTimeFormat
<console>:19: error: object joda is not a member of package org
import org.joda.time.format.DateTimeFormat
^
scala> import org.joda.time.DateTime
<console>:19: error: object joda is not a member of package org
import org.joda.time.DateTime
^
scala> import org.joda.time._
<console>:19: error: object joda is not a member of package org
import org.joda.time._
^
据我所知,一夜之间没有任何改变。以前有人见过这个吗?
答案 0 :(得分:2)
不确定我为什么会出现不一致的行为,但这似乎解决了这个问题。
spark-shell --jars ~/jars/joda-time-2.8.1.jar