java.lang.UnsatisfiedLinkError:在java运行的java.libary.path中没有lwjgl

时间:2013-08-01 08:52:21

标签: java path cmd lwjgl

我正在尝试使用2个外部库(lwjgl.jar和slick-util.jar)运行我的java程序

编译工作正常

但是当我使用以下命令运行时:

java -cp bin;.;lib/lwjgl.jar;lib/slick-util.jar; Game

我得到以下例外:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path

1 个答案:

答案 0 :(得分:2)

  

好的,我当前的命令是:

java -cp bin;.;lib/lwjgl.jar;lib/slick-util.jar; 
    -Djava.library.path="D:\dev\LWJGL\lwjgl-2.9.0\native\windows\lwjgl.dll"

将其更改为:

java -cp bin;.;lib/lwjgl.jar;lib/slick-util.jar; 
    -Djava.library.path="D:\dev\LWJGL\lwjgl-2.9.0\native\windows"

-Djava.library.path是搜索路径;即要查找lwjgl.dll文件的地方列表。