java - GeoGoogle(Java) - 如何导入文件?

标签 java

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

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

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/

最佳答案

快速浏览一下 geo-google 源代码,它确实作为构造函数存在 here .

public GeoAddressStandardizer(String apiKey)

所以问题出在你的应用程序使用 jar 的方式上。您是否正在部署到网络服务器或类似的东西(尽管我期望出现 classNotFoundException)?

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

关于java - GeoGoogle(Java) - 如何导入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16212213/

相关文章:

java - 如何在数组中找到总和为 k 的两个元素

java - JFreeChart:如何获得十字准线指向的确切 XYDataItem 实例?

java - Jsoup 在没有类或标签的情况下获取不同标签之间的特定数据

java - 在url中隐藏java包结构

java - Maven 构建失败并出现错误 : Could not find artifact . .. 在指定的路径 - 路径稍微不正确

java - 如何修复 'NotSerializableException: java.time.format.DateTimeFormatter' 错误

java - 如何在 Java 中从 100 个线程一次运行 10 个线程?

java - TestNG中如何通过ASSERTION?

java - 如何抑制 Java 代码中的 HP Fortify 关键问题

java - 与 AS400 的 JDBC 连接创建 Nullpointer