我安装并将lwjgl库和本机文件放到/ lib文件夹中。在日食Java构建路径设置库位置和本地库位置。当我试图在Eclipse中运行它,它的工作原理,但是当我将其导出为一个可运行的罐子,它不运行,并抛出错误:Eclipse java lwjgl在java.library.path中没有lwjgl
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.libr
ary.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:95)
at org.lwjgl.Sys.<clinit>(Sys.java:112)
at org.lwjgl.opengl.Display.<clinit>(Display.java:132)
at Main.start(Main.java:9)
at Main.main(Main.java:31)
试过VM参数设置运行属性-Djava。 library.path =“lib /”但它不起作用。
P.S.试图将本机的.dll放入与jar相同的文件夹,并且它可以正常工作,但我想让.dll位于其他文件夹中。 谢谢!
请发布您用于运行jar的确切命令。 – Gimby