我正在编写一个Java类,该类将用于通过网络发送PDU,为此,我在Tutorial上关注该教程。

在示例中,该行:

double lla[] = CoordinateConversions.xyzToLatLonDegrees(c);

出现在类(class)末尾,我看到CoordinateConversions已通过以下行导入:
import edu.nps.moves.disutil.CoordinateConversions;

我尝试在正在编写的类中使用xyzToLatLonDegrees();方法,以与示例中相同的方式调用它。但是,由于某种原因,我收到一个编译错误,指出:



在我尝试使用它的地方,以及



在我导入它的行上。

有谁知道这是为什么,以及如何解决导入问题,以便可以使用xyzToLatLonDegrees()方法?

最佳答案

您需要在类路径上具有CoordinateConversions类。通过获取源并将其放入项目中(可能是调整软件包名称,并且仅在许可允许的情况下),或者通过找到包含该类的JAR并将其添加到IDE中的构建路径中来进行。

您可能需要从here下载Java文件。

09-25 22:01