joda-time导入在Spark shell中停止工作

时间:2015-06-16 17:25:53

标签: scala apache-spark jodatime

我正在尝试在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._
                  ^

据我所知,一夜之间没有任何改变。以前有人见过这个吗?

1 个答案:

答案 0 :(得分:2)

不确定我为什么会出现不一致的行为,但这似乎解决了这个问题。

spark-shell --jars ~/jars/joda-time-2.8.1.jar