2011-04-04 36 views
1

我试图开始使用LWJGL来显示一些2D图形。我之前编写过使用openGL(使用C语言),但是我使用的代码只是为了学习如何使它工作而找到here。我导入的.jar的,程序编译罚款,但我得到的运行时错误:基本的JOGL程序java.lang.NoClassDefFoundError

Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.lwjgl.opengl.Display 
at Game.cleanup(Game.java:105) 
at Game.main(Game.java:40) 

如果我评论该行我只是得到一个ClassLoader其他人,但仍与地方Display类。我试过各种配置的.jar位置等,但似乎没有解决这个问题。

我使用Eclipse赫利俄斯在Mac OS 10.6.6

+0

原来我只是没有将原生库位置添加到导入的.jar。 – null0pointer 2011-04-04 16:40:06

回答

0

我没有连接的jar文件到本机二进制文件。我刚刚补充说,它工作得很好。