6

我尝试遵循任意数量的教程

但我仍然无法让 eclipse 识别我的任何导入语句:

import net.java.games.jogl.Animator;
import net.java.games.jogl.GL;
import net.java.games.jogl.GLCanvas;
import net.java.games.jogl.GLCapabilities;
import net.java.games.jogl.GLDrawable;
import net.java.games.jogl.GLDrawableFactory;
import net.java.games.jogl.GLEventListener;

话虽如此,教程和我能够做的事情似乎总是有所不同(即不同的文件、不同的包、不同的步骤等)。

本教程将 JOGL 安装为我喜欢的用户库,但引用了我在找到的 JOGL 下载中找不到的文件(nativewindow.all.jar、newt.all.jar)。它还谈到了下载 help.txt 和 wiki 状态已弃用且不应使用的引用 .dll 文件。话虽如此,我尽我所能(使用 wiki 中提到的文件)按照说明进行操作,但它仍然不起作用。

官方 wiki谈到为不同系统下载不同的软件包,但现在它们似乎都捆绑到一个“jogamp-all-platforms.7z”文件中。它说您需要的文件是:“gluegen-rt.jar、jogl.all.jar、gluegen-java-src.zip、jogl-java-src.zip、gluegen-rt-natives-windows-amd64.jar、jogl -all-natives-windows-amd64.jar”,但它并没有说明你应该对它们做什么。(我在构建路径中引用了它们,但它没有用)。

无论如何,我可能正在做一些非常愚蠢的事情,但不确定是什么。

有人可以逐步提供有关如何将 JOGL 添加到我的 Eclipse 项目中的新手证明说明吗?

编辑****这是我的项目属性窗口的图像: 我的项目属性窗口

4

1 回答 1

2

用户库 JOGL 很好。但是,您在 GameTutorials/lib 下再次复制它。我认为这告诉 jogl 不要再往下看。尝试删除 GameTutorials/lib 下的 jogl jar 文件,但保留 jogl 用户库下的 jogl jar 文件。那应该可以正常工作。

于 2012-05-18T17:47:31.630 回答