我一直在尝试使用Scala,Spark和intellij IDEA对某些信息进行静态拉取,并且我已经遇到了这个错误很长一段时间。我已经添加了流式依赖项,以及所有必需的jar文件,但是我不断收到此错误。
我花了一些时间玩变量,试图手动输入我的oauth信息(我相信导致这个错误的是什么)我已经尝试过制作一个我的spark根目录,项目根目录,甚至我的项目源文件root中的twitter4j.properties文件。
Usage: TwitterPopularTags <consumer key> <consumer secret> <access token> <access token secret> [<filters>]
Process finished with exit code 1
这是我不断得到的错误。附件是截图。 此外,一旦我完成这项工作(oauth),我如何修改我从twitter获取的信息,并可能使用本地SQL数据库甚至csv文件存储它?
谢谢![错误] [1]
TwitterPopularTags的源代码:https://github.com/apache/spark/blob/master/examples/src/main/scala/org/apache/spark/examples/streaming/TwitterPopularTags.scala
答案 0 :(得分:0)
对于任何想要解决此问题的人,您可以执行以下操作来为示例提供的数组提供参数,并期望您的oauth信息: 执行以下操作:
1)编辑您的配置(单击配置下拉菜单并选择“编辑配置”。
2)在“配置”选项卡下,您将看到“程序参数”字段
3)在这个程序参数字段中,输入代码所需的四个参数,用空格分隔。