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

标签 java eclipse jogl

我尝试关注任意数量的 tutorials :

但我仍然无法让 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;

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

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

The official 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 项目的分步说明吗?

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

最佳答案

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

关于java - 如何在 Windows 7 64 位上安装 JOGL 以与 Eclipse 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10537520/

相关文章:

java - 找不到处理执行default-proguard的市场条目

eclipse - Eclipse Indigo 中没有 SVN(subclipse)菜单

android - 应用程序在启动时意外停止 - Eclipse 中没有编译错误

opengl - 在OpenGL中更新纹理的有效方法

java - KryoNet:客户端连接后立即断开连接

java - 使用 Spring 和 Hibernate 在 Multi-Tenancy 环境中访问数据的策略

java - 确定当前光标的大小

java - 我应该导入什么? Hello World 计划

java - .zip 方法中的 Observable 数量是否有限制?

java - Guava 加载缓存 : How to unit test ListenableFuture within CacheLoader