1

我正在尝试从http://geo-google.sourceforge.net/使用 GeoGoogle 进行地理编码

当我尝试使用这行代码时:

import geo.google.GeoAddressStandardizer;
GeoAddressStandardizer st = new GeoAddressStandardizer("AABBCC");

它说 GeoAddressStandardizer 并且无法解析导入,我也已经将 JAR 添加到了构建路径中。

有没有人遇到过这个问题?谢谢

解决方案:获取 geoGoogle-1.5.0.jar 代替https://www.cs.drexel.edu/~zl25/maven2/repo/geoGoogle/geoGoogle/1.5.0/

4

1 回答 1

1

快速浏览 geo-google 源代码,这确实作为构造函数存在。

public GeoAddressStandardizer(String apiKey)

所以问题必须出在你的应用程序使用 jar 的方式上。您是在部署到 Web 服务器还是类似的东西(尽管我希望有一个 classNotFoundException)?

如果您查看 IDE 中的构建配置,该 jar 是否存在?你是怎么添加的?

于 2013-04-25T10:26:55.527 回答