线程“main”中的异常javax.media.opengl.GLException:没有可用的默认设备

时间:2014-09-12 19:50:48

标签: java macos jogl

过去几天我一直试图在os x上安装JOGL,但是在我尝试编译测试程序时仍然遇到这个错误。任何人都知道如何摆脱这条消息?

编辑:我首先尝试通过将jars和jnilibs放入// System / Library / Java / Extensions /,按照我在网上找到的各种指令安装系统范围,但收到了上述错误。我后来尝试在eclipse工作区中安装JOGL并仍然收到错误。

1 个答案:

答案 0 :(得分:1)

JOGL 2适用于Mac OS X.请确保您的计算机上未安装其他版本并使用最新版本。请检查是否存在所有JAR,GlueGen运行时和JGL的JAR,包含Java库的JAR和包含本机库的JAR。阅读the instructions in our wiki

如果仍然无效,请通过our official forum与我们联系和/或填写错误报告。

编辑:默认情况下,安装的Java3D版本通常作为Mac下的扩展,它依赖于过时的JOGL版本,这会导致一些麻烦。卸载这些掷骰子,它应该可以工作。