我已经将显然的依赖项包含在TwitterUtils
类的源代码中,其中包含以下内容:
libraryDependencies ++= Seq(
"org.apache.spark" %% "spark-streaming" % "1.0.0" % "provided",
"org.apache.spark" %% "spark-streaming-twitter" % "1.0.0"
)
然后在我的代码文件中,我已经包含了这个import
语句:
import org.apache.spark.streaming.twitter._
在主要课程中,我尝试使用TwitterUtils
:
val tweets = TwitterUtils.createStream(ssc, None)
我收到错误:
线程“main”中的异常java.lang.NoClassDefFoundError:org / apache / spark / streaming / twitter / TwitterUtils $
此错误是否表示SBT级别的安装程序安装不正确?或者这意味着什么呢?