Java 导出为可执行jar时出现问题

Java 导出为可执行jar时出现问题,java,eclipse,opengl,jar,lwjgl,Java,Eclipse,Opengl,Jar,Lwjgl,我正在使用LWJGL和OpenGL。我的程序在Eclipse中工作,但当我导出它时,会得到一个java.lang.UnsatisfiedLinkError:java.library.path中没有lwjgl 有人能帮我导出带有lwjgl文件的jar吗?如果您查看一下,就会知道您需要定义本机库的位置。在Eclipse中,您可以为每个单独的JAR文件配置它们,因此很容易忘记在从命令行运行时需要传递额外的参数 -Djava.library.path=\native\windows 例如: java-c

我正在使用LWJGL和OpenGL。我的程序在Eclipse中工作,但当我导出它时,会得到一个java.lang.UnsatisfiedLinkError:java.library.path中没有lwjgl

有人能帮我导出带有lwjgl文件的jar吗?

如果您查看一下,就会知道您需要定义本机库的位置。在Eclipse中,您可以为每个单独的JAR文件配置它们,因此很容易忘记在从命令行运行时需要传递额外的参数

-Djava.library.path=\native\windows

例如:

java-cp。;物件;jar\lwjgl.jar;jar\lwjgl_test.jar;jar\lwjgl_util.jar;jar\jinput.jar;c:\some-other.jar-Djava.library.path=native\windows org.lwjgl.test.WindowCreationTest

此示例取自wiki页面

然而,如果您想用这些库生成一个可运行的JAR,那么需要做更多的工作。提供一些指导。

可能重复的