使用Twitter Stream API和Twitter用户搜索做一个小应用程序时我必须使用 twitter4j.FilterQuery和twitter4j.RateLimitStatus类。
这两个类可以在两个不同的jar中找到:
twitter4j-core-2.2.6.jar
twitter4j-core-3.0.3.jar
当我将这两个分类添加到我的课程路径中时,我得到以下异常:
Exception in thread "Twitter4J Async Dispatcher[0]" java.lang.NoSuchMethodError: twitter4j.json.JSONObjectType.determine(Ltwitter4j/internal/org/json/JSONObject;)Ltwitter4j/json/JSONObjectType;
at twitter4j.AbstractStreamImplementation$1.run(AbstractStreamImplementation.java:100)
at twitter4j.internal.async.ExecuteThread.run(DispatcherImpl.java:116)
请帮我理解出了什么问题。
答案 0 :(得分:1)
为什么不使用3.0.5的最新版twitter4j。它可靠且工作得很好。