首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在星火中升级Twitter4J

在星火中升级Twitter4J
EN

Stack Overflow用户
提问于 2016-05-06 13:26:13
回答 1查看 241关注 0票数 0

因此,正如火花流文档所述:

推特:星火流的TwitterUtils使用Twitter4j 3.0.3使用Twitter的流式API获取公开的tweet流。

因为我需要处理一些在这个版本中不受支持的函数,比如getLang(),所以我想升级这个版本。

到目前为止,我已经在eclipse项目中导入了twitter4J版本4.0.4JAR,但它仍然只识别3.0.3版本。

帮助!

EN

回答 1

Stack Overflow用户

发布于 2016-05-08 17:13:35

您将需要排除火花流twitter附带的twitter4j依赖项,并显式添加您自己的twitter4j版本。

在sbt中应该是这样的:

代码语言:javascript
复制
libraryDependencies +=  "org.apache.spark" % "spark-streaming-twitter_2.10" % "1.6.1" exclude("org.twitter4j", "twitter4j")

libraryDependencies += "org.twitter4j" % "twitter4j" % "4.0.4"

这在一般情况下可能会造成麻烦,因为API在主要版本之间可能会发生变化,但我记得出于同样的原因(语言支持)做了类似的事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37073615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档