即使我已将我的项目复制到 Eclipse 中项目文件夹的根目录下,我仍无法读取我的 twitter4j.properties
文件。我已经根据配置指南填写了属性文件,如下所示:
oauth.consumerKey=thisismyconsumerkey
oauth.consumerSecret=thisismyconsumersecret
oath.accessToken=14778563-thisismyaccesstoken
oath.accessTokenSecret=thisismyaccesstokensecret
debug=true
http.prettyDebug=true
我正在像这样启动 Twitter 流:
TwitterStream twitterStream = new TwitterStreamFactory().getInstance();
twitterStream.addListener(listener);
twitterStream.sample();
如果我使用 ConfigurationBuilder
手动设置应用程序,我就可以让应用程序运行,但我希望应用程序读取我的属性文件。为了让我的项目识别该文件,我还需要做其他事情吗?
最佳答案
完全忽略了我的 accessToken 和 accessTokenSecret。 oath
应该是 oauth
。让这成为一个教训:不要编码到深夜。
无论如何,我将 twitter4j.properties
文件放在项目文件夹的根目录中,它运行得很好。
关于java - Twitter4j.properties 文件未被读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21621942/