导入LWJGL.jar错误

时间:2011-04-28 07:43:43

标签: eclipse class scala

我收到了一个新错误:

Starting up
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1734)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    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)
at GameStarter$.main(SnakeGame.scala:43)
at GameStarter.main(SnakeGame.scala)

我导入了lwjgl.jar图书馆。

1 个答案:

答案 0 :(得分:5)

这不是Scala的问题。 lwjgl由一个用Java编写的部分和另一个本机的部分组成。应该以{{1​​}}(Windows)或dll(* nix)文件的形式找到本机部分。您应该将此路径放在java.library.path属性中。

请参阅常见问题:http://lwjgl.org/faq.php#faq1