如何在Windows 7 64bit上安装JOGL以与Eclipse一起使用?

kim*_*man 6 java eclipse jogl

我试过跟随任意数量的教程:

但我还是不能让eclipse识别我的任何import语句:

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;
Run Code Online (Sandbox Code Playgroud)

已经说过,教程和我能做的事情总是有些不同(即不同的文件,不同的包,不同的步骤等).

本教程将JOGL安装为我喜欢的用户库,但引用了我在找到的JOGL下载中找不到的文件(nativewindow.all.jar,newt.all.jar).它还讨论了引用.dll文件,其中下载的help.txt和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项目的新手证明吗?

编辑****这是我的项目属性窗口的图像: 我的项目属性窗口http://s16.postimage.org/le13lcah1/Capture.png

小智 2

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