我一直在关注此链接以设置工作区,名为" towerpg" (我想用Java创建一个RPG游戏):https://www.youtube.com/watch?v=0v56I5UWrYY&feature=iv&src_vid=VS8wlS9hF8E&annotation_id=annotation_3428321851
我已经关注了YouTube视频的每一步,但是,我收到了这个错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1764)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1044)
at org.lwjgl.Sys$1.run(Sys.java:72)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:96)
at org.lwjgl.Sys.<clinit>(Sys.java:117)
at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
at towerpg.Main.main(Main.java:11)
我的代码:
package towerpg;
import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
public class Main {
public static void main(String[] args) {
try {
Display.create();
} catch (LWJGLException e) {
e.printStackTrace();
}
}
}
不确定我在这里做错了什么,我已经做了我应该做的一切。有人能帮助我吗?
答案 0 :(得分:0)
添加一个JVM选项,说明:
-Djava.library.path="/path/to/mac/native/files/directory"
该目录应该在下载的LWJGL文件中。