2012-06-19 62 views
4

我已经集成twitter4j到经行家我的项目,使用depndencies /存储库上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> 

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

回答

5

看起来像twitter4j.StatusListener类移到了版本2.2.0中的twitter4j-stream工件。将其添加到您的依赖列表中。

+0

谢谢!不幸的是,从项目页面我不清楚。 – Peter

+0

是的,我最终在[Jarvana](http://www.jarvana.com/jarvana/search?search_type=class&java_class=twitter4j.StatusListener)搜索并看到了不同的工件ID。 – matts

+0

哦,好吧,从那里很明显 - 再次感谢您的努力! – Peter