试图使用新包

时间:2013-05-14 17:42:04

标签: java packages importerror worldwind

基本上我已经下载了WorldWind JDK的软件包,允许渲染3ds模型。但是,对于我的生活,我一直无法使用标准导入来使用这些文件中的任何一个,而且我的googlefoo在提出使用它们的方法方面很难失败。

导入主渲染器文件就像这样

import gov.nasa.worldwind.Movable;
import gov.nasa.worldwind.geom.Angle;
import gov.nasa.worldwind.geom.LatLon;
import gov.nasa.worldwind.geom.Position;
import gov.nasa.worldwind.geom.Quaternion;
import gov.nasa.worldwind.geom.Vec4;
import gov.nasa.worldwind.globes.Globe;
import gov.nasa.worldwind.render.DrawContext;
import gov.nasa.worldwind.render.Renderable;
import gov.nasa.worldwind.util.Logging;
import javax.media.opengl.GL;

//Problems reside with these imports
import net.java.joglutils.model.ModelFactory;
import net.java.joglutils.model.examples.DisplayListRenderer;
import net.java.joglutils.model.geometry.Model;

public class Movable3DModel implements Renderable, Movable{
}

尝试使用它们时的错误是

  

导入网无法解决。

这些文件包含在一系列不同的文件夹中,因此我需要使用所有这些文件,并且完全不知道从哪里开始><

EDIT1: 进行一些编辑以回答有关我的问题的问题 这是使用Eclipse。 WorldWind依赖使用您导入的一些JOGL,这些不是问题。问题是尝试使用

1 个答案:

答案 0 :(得分:1)

这是一个类路径问题。我自己下载了worldwind并看到它带有拉链。您无法将类路径指向该路径。您必须将其解压缩并将其中的jar添加到类路径中。我在那里看到一个“worldwind.jar”。它似乎有你要导入的类。

将它添加到类路径中取决于您正在使用的环境。您应该退后一步,首先了解有关类路径的更多信息。有很多很好的教程。这是一些:

类路径对于学习如何调试java程序至关重要。如果你现在学会理解它,你将永远是一个更好的java程序员