2015-04-24 157 views
2

我是新的使用库twitter4j,我对此有些怀疑。首先,我有一些怀疑从twitter4j导入jar,我读过很多网站,我认为为了制作一个只显示用户在twitter上的时间线的java应用程序,我只需要将netbeans导入到jar中twitter4j-core-4.0.3.jar还是我需要其他库的?如果是这种情况,是否有任何方法可以导入我从twitter4j下载的完整.zip文件,以便使用所有库?如何正确设置twitter4j?

其次,我想我在这里说http://twitter4j.org/en/configuration.html 适当地配置使用OAuth识别文件twitter4j.properties,但我不明白的地方我应该把我所创建的文件(使用.txt和重命名它作为twitter4j.properties,其中是否意味着类路径目录的根?我的意思是在NetBeans的情况下,它将名称项目>源包>应用程序> twitter4j.properties?。此外,这些信息将可供其他用户阅读?

请原谅我我的无知,但我真的很小白建筑应用的。

预先感谢您。

回答

1

twitter4j-core jar应该是您检索时间线并与大部分API进行交互所需的全部内容。

我对Netbeans并不熟悉,但如果您可以将twitter4j.properties置于'默认包'下,那么这可能会起作用。 Twitter4j使用getResouceAsStream装载文件:

Configuration.class.getResourceAsStream("/" + "twitter4j.properties") 

(对于完整源见here)。

最后,如果你还没有看到他们,请看看Twitter4J提供的timeline examples。 (所有的例子都是可执行的,请查看bin目录。)

我希望有帮助。