导出的LWJGL-OpenGL应用程序无法运行(Java)

时间:2014-05-13 20:57:53

标签: java opengl lwjgl pong

所以我在轻量级Java游戏库中克隆了pong,基本上遵循了本教程:

http://www.youtube.com/watch?v=z0S5Ded2IJY&list=PL513808FE7D9A5D68

现在的问题是:它在Netbans中运行得非常好,但是当我将应用程序构建到.jar中时,它在运行它时什么都不做。我可能需要引用一些本地人吗?

如果我用cmd运行.jar,它会告诉我:java.lang.UnsatisfiedLinkError:lwjgl.library.path中没有lwjgl

在Netbeans中,项目将-DJava.library.path =“NATIVEPATH”作为运行时参数。

我有什么想法可以解决这个问题吗?

编辑:我上传了.jar,所以如果你有时间花的话可以测试一下:

http://www.file-upload.net/download-8915614/Pong4.jar.html

1 个答案:

答案 0 :(得分:0)

问题是java不知道lwjgl在哪里,因此无法使用它。

使用jarsplice导出需要库和本机的可运行jar(例如使用lwjgl创建的jar)