Java twitter4j通过地理位置获取推文

Java twitter4j通过地理位置获取推文,java,twitter,geolocation,twitter4j,tweets,Java,Twitter,Geolocation,Twitter4j,Tweets,我有一个任务,我需要通过地理位置使用twitter4j获取推文,所有关于OAuth和令牌的信息我都做得很正确,但是当我试图创建一个查询时,发现方法geoCode()有问题 在编译过程中,我遇到一个错误: Error:(148, 60) java: cannot find symbol symbol: method geoCode(twitter4j.GeoLocation,double,java.lang.String) location: class javax.managemen

我有一个任务,我需要通过地理位置使用twitter4j获取推文,所有关于OAuth和令牌的信息我都做得很正确,但是当我试图创建一个查询时,发现方法
geoCode()有问题
在编译过程中,我遇到一个错误:

Error:(148, 60) java: cannot find symbol
  symbol:   method geoCode(twitter4j.GeoLocation,double,java.lang.String)
  location: class javax.management.Query
我不明白出了什么问题…
我的查询代码:

double lat = 59.4372155;
double lon = 24.7453688;
double res = 5;
String resUnit = "mi";
QueryResult result = twitter.search(new Query().geoCode(new GeoLocation(lat,lon),res, resUnit));

如果您需要更多的代码,请告诉我哪部分,我将更新帖子

首先尝试将其分解并从那里开始工作:

Query query = new Query().geoCode(new GeoLocation(lat,lon), res, resUnit); 
query.count(11); //You can also set the number of tweets to return per page, up to a max of 100
QueryResult result = twitter.search(query);

首先尝试将其分解,然后从那里开始工作:

Query query = new Query().geoCode(new GeoLocation(lat,lon), res, resUnit); 
query.count(11); //You can also set the number of tweets to return per page, up to a max of 100
QueryResult result = twitter.search(query);

首先尝试将其分解,然后从那里开始工作:

Query query = new Query().geoCode(new GeoLocation(lat,lon), res, resUnit); 
query.count(11); //You can also set the number of tweets to return per page, up to a max of 100
QueryResult result = twitter.search(query);

首先尝试将其分解,然后从那里开始工作:

Query query = new Query().geoCode(new GeoLocation(lat,lon), res, resUnit); 
query.count(11); //You can also set the number of tweets to return per page, up to a max of 100
QueryResult result = twitter.search(query);

非常感谢你。有一个问题,我做了一个错误的报告但需要
导入twitter4j.Query但需要
导入twitter4j.Query但需要
导入twitter4j.Query但需要
导入twitter4j.Query