0

重複の可能性:
.jar を実行すると、「java.library.path に lwjgl がありません」というエラーが表示される

Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.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 shitstartdisplay.gendisplay(shitstartdisplay.java:8)
    at shitstartdisplay.main(shitstartdisplay.java:29)

Eclipse は構文は正しいと言っていますが、プログラムを実行すると上記のエラーが表示されます。ヘルプ?

4

1 に答える 1

1

受け取ったエラーをグーグルで調べたときにグーグルが最初に見つけるページは、公式ドキュメントからlwjgl.

http://www.lwjgl.org/wiki/index.php?title=Downloading_and_Setting_Up_LWJGL

このページには次のように書かれています。

java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path が発生し続けます

これは、ネイティブ部分が正しく設定されていないためです。-Djava.library.path=path/to/dir をコマンドラインに追加するか、IDE の VM オプションとして追加して、lwjgl がネイティブ ファイルを含むフォルダーを見つけられるようにします。

于 2012-12-01T18:06:55.820 に答える