Macos 如何在Mac OSX Lion上安装JOGL?

Macos 如何在Mac OSX Lion上安装JOGL?,macos,osx-lion,jogl,Macos,Osx Lion,Jogl,我试图在Jason中运行一个程序,它使用JOGL作为GUI。我得到以下错误: [CentralisedEnvironment] Error in Centralised MAS environment creation net.java.games.jogl.GLException: java.lang.ClassNotFoundException: net.java.games.jogl.impl.macosx.MacOSXGLContextFactory 我认为问题在于它找不到jo

我试图在Jason中运行一个程序,它使用JOGL作为GUI。我得到以下错误:

    [CentralisedEnvironment] Error in Centralised MAS environment creation
net.java.games.jogl.GLException: java.lang.ClassNotFoundException: net.java.games.jogl.impl.macosx.MacOSXGLContextFactory
我认为问题在于它找不到
jogl.jar
文件。根据我找到的大量教程,我把它放在Java文件夹的
/lib/ext
文件夹中(
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext

在这不起作用之后,我将
DYLD\u LIBRARY\u PATH
变量设置为包含JOGL lib文件夹(我在终端中键入了
export DYLD\u LIBRARY\u PATH=/Users/../lib
,不确定是否发生了任何事情)

我已经尝试了至少3种不同版本的JOGL,但没有一种有效

我错过了什么?请帮忙


提前谢谢

我不确定什么是
DYLD\u LIBRARY\u PATH
。听起来您需要设置Java
classpath
变量。或者您需要在执行时使用
-classpath
-cp
标志指定.jar文件的路径(同样的事情)。我想这就是你需要做的

对OSX在默认情况下查找.jar文件的位置有很好的描述

有关如何定义类路径的选项的一般介绍,请参见本文的底部和

同时检查是否使用
DYLD\u LIBRARY\u PATH