2015-04-24 156 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目錄。)

我希望有幫助。