我是第一次使用twitter4j库,对此我有一些疑问。首先,我对从twitter4j导入jar有一些疑问,我读了很多网站,我认为为了制作一个只显示用户在twitter上的时间线的java应用程序,我只需要将jar twitter4j-core-4.0.3.jar导入netbeans,或者我需要其他库?如果是这样的话,有没有办法导入我从twitter4j下载的完整.zip来使用所有的库?
其次,我尝试用oAuth标识适当地配置文件twitter4j.properties,就像我在这里说的http://twitter4j.org/en/configuration.html,但是我不知道我应该把我创建的文件放在哪里(使用一个.txt并重命名为twitter4j.properties,这里是指类路径目录的根吗?我的意思是,在netbeans的情况下,它会是名称项目>源代码包>应用程序> twitter4j.properties吗?此外,这些信息将可供其他用户阅读吗?
请原谅我的无知,但我真的是新手构建应用的。
提前谢谢你。
发布于 2015-04-27 16:25:30
API应该是检索时间线和与大多数twitter4j-core交互所需的全部内容。
我对Netbeans不太熟悉,但是如果你能把twitter4j.properties放在“默认包”下,那可能就行了。Twitter4j正在使用getResouceAsStream加载文件:
Configuration.class.getResourceAsStream("/" + "twitter4j.properties")(有关完整源代码,请参阅here )。
最后,如果您还没有看过它们,可以看看Twitter4J提供的timeline examples。(所有示例都是可执行的,请查看bin目录。)
我希望这能有所帮助。
https://stackoverflow.com/questions/29840921
复制相似问题