lwjglライブラリとネイティブをインストールして/libフォルダーに配置しました。Eclipse Javaビルドパスでは、ライブラリの場所とネイティブライブラリの場所が設定されています。Eclipseで実行しようとすると機能しますが、実行可能なjarとしてエクスポートすると、実行されず、エラーがスローされます。
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 /"に設定しようとしましたが、機能しません。
PSネイティブの.dllをjarと同じフォルダーに配置しようとしましたが、機能しますが、.dllを別のフォルダーに配置したいと思います。ありがとう!