Hi,
ich habe mit Eclipse per Exportfunktion ein Jar-File erstellt. Wenn ich versuche es auszuführen bekomme ich folgenden Fehler:
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:75)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:68)
at org.lwjgl.Sys.loadLibrary(Sys.java:84)
at org.lwjgl.Sys.<clinit>(Sys.java:101)
at org.lwjgl.opengl.Display.<clinit>(Display.java:128)
at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:39)
at java.security.AccessController.doPrivileged(Native Method)
at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:36)
Die Library ist im Jar-File enthalten im Pfad: Lib\lwjgl.dll.
Ich habe schon eine ganze Weile herumprobiert habe aber keine Ahnung wo vermerkt ist wo er nach der Library sucht. Bzw. was es mit diesem "java.library.path" auf sich hat.
Das ist mein erstes Projekt mit Java. Von daher hab ich keine Ahnung wie das mit den Jar-Files funktioniert
Hat vielleicht jemand einen Tip?
ich habe mit Eclipse per Exportfunktion ein Jar-File erstellt. Wenn ich versuche es auszuführen bekomme ich folgenden Fehler:
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:75)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:68)
at org.lwjgl.Sys.loadLibrary(Sys.java:84)
at org.lwjgl.Sys.<clinit>(Sys.java:101)
at org.lwjgl.opengl.Display.<clinit>(Display.java:128)
at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:39)
at java.security.AccessController.doPrivileged(Native Method)
at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:36)
Die Library ist im Jar-File enthalten im Pfad: Lib\lwjgl.dll.
Ich habe schon eine ganze Weile herumprobiert habe aber keine Ahnung wo vermerkt ist wo er nach der Library sucht. Bzw. was es mit diesem "java.library.path" auf sich hat.
Das ist mein erstes Projekt mit Java. Von daher hab ich keine Ahnung wie das mit den Jar-Files funktioniert
Hat vielleicht jemand einen Tip?
Zuletzt bearbeitet: