我正在尝试开始使用LWJGL来显示一些 2D 图形。我之前(用 C 语言)使用 openGL 编写过,但我使用此处找到的代码只是为了了解如何使其工作。我导入 .jar 并且程序编译正常,但出现运行时错误:
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 位置等的各种配置,但似乎没有解决这个问题。
我在 Mac OS 10.6.6 上使用 Eclipse Helios