起初这看起来像是其他 9 个问题的重复,但我的问题实际上是独一无二的。没有多少答案可以解决它。使用 JLWGL。
Exception in thread "main" java.lang.UnsatisfiedLinkError: org.lwjgl.DefaultSysImplementation.getPointerSize()I
at org.lwjgl.DefaultSysImplementation.getPointerSize(Native Method)
at org.lwjgl.Sys.<clinit>(Sys.java:113)
at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
at renderEngine.DisplayManager.createDisplay(DisplayManager.java:30)
at engineTester.MainGameLoop.main(MainGameLoop.java:11)
没有多少谷歌搜索可以揭示原因。我严格按照几个教程进行操作。 natives 文件夹已正确设置。是的,我仍然遇到这个错误!太令人沮丧了!
最佳答案
我今天在尝试运行 Slick2D 应用程序时遇到了同样的问题。我认为出现这个问题是因为我使用了两个不同版本的 LWJGL。使用 Maven,Slick2D 依赖于 LWJGL 2.9.1,而我提供的本地人已经来自 3.0。所以我下载了 2.9.1 natives,它为我解决了这个问题。
关于java - 异常线程 "main"java.lang.UnsatisfiedLinkError : org. lwjgl.DefaultSysImplementation.getPointerSize()I,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27240202/