我已经通过 Maven 将 twitter4j 集成到我的项目中,使用了 twitter4j 主页上显示的依赖关系/存储库:

    <dependency>
     <groupId>org.twitter4j</groupId>
     <artifactId>twitter4j-core</artifactId>
     <version>[2.2,)</version>
    </dependency>
..
    <repository>
     <id>twitter4j.org</id>
     <name>twitter4j.org Repository</name>
     <url>http://twitter4j.org/maven2</url>
     <releases>
        <enabled>true</enabled>
     </releases>
     <snapshots>
        <enabled>true</enabled>
     </snapshots>
    </repository>

不幸的是,并非 twitter4j 核心项目的所有资源都在我的项目中可用。例如,接口(interface)“StatusListener”不是。
也许有人可以给我一个提示什么是错的?

最佳答案

看起来 twitter4j.StatusListener 类已移至 2.2.0 版中的 twitter4j-stream Artifact 。将其添加到您的依赖项列表中。

关于maven - Twitter4j 通过 Maven - 缺少类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11106664/

10-10 11:26