为什么我的 twitter4j maven 依赖项不包括 TwitterStreamFactory?
Why does my twitter4j maven dependency not include TwitterStreamFactory?
在配置中使用 OAuth 创建 TwitterFactory 和 Twitter 实例后,我已经使用 twitter4j 几个月了,执行简单的 getUserTimeline()。效果很好。
但现在我想使用流媒体功能 TwitterStreamFactory。它不包含在 maven 管理的我的外部库中。我像他们说的那样通过 maven 包含了 twitter4j,如下所示:
<dependency>
<groupId>org.twitter4j</groupId>
<artifactId>twitter4j-core</artifactId>
<version>[4.0,)</version>
</dependency>
我也试过把版本改成4.0.7。文档说 TwitterStreamFactory 自版本 2.1.0 以来就存在,那么为什么它不在我的 twitter4j 库中?
我正在通过项目中的 Intellij 视图查看所有 dependencies/external 库。我没有看到任何其他版本或依赖冲突。
第一,it is in twitter4j
as of version 4.0.7.
但如您所见,它是 twitter4j-stream
神器的一部分。您需要改用 twitter4j-stream
Maven artifact。
在配置中使用 OAuth 创建 TwitterFactory 和 Twitter 实例后,我已经使用 twitter4j 几个月了,执行简单的 getUserTimeline()。效果很好。
但现在我想使用流媒体功能 TwitterStreamFactory。它不包含在 maven 管理的我的外部库中。我像他们说的那样通过 maven 包含了 twitter4j,如下所示:
<dependency>
<groupId>org.twitter4j</groupId>
<artifactId>twitter4j-core</artifactId>
<version>[4.0,)</version>
</dependency>
我也试过把版本改成4.0.7。文档说 TwitterStreamFactory 自版本 2.1.0 以来就存在,那么为什么它不在我的 twitter4j 库中?
我正在通过项目中的 Intellij 视图查看所有 dependencies/external 库。我没有看到任何其他版本或依赖冲突。
第一,it is in twitter4j
as of version 4.0.7.
但如您所见,它是 twitter4j-stream
神器的一部分。您需要改用 twitter4j-stream
Maven artifact。