“线程中的异常”;“主要”;java.lang.UnsatisfiedLinkError:org.lwjgl.DefaultSysImplementation.getPointerSize()I

“线程中的异常”;“主要”;java.lang.UnsatisfiedLinkError:org.lwjgl.DefaultSysImplementation.getPointerSize()I,java,exception,linker,unsatisfiedlinkerror,Java,Exception,Linker,Unsatisfiedlinkerror,起初,这看起来像是其他9个问题的重复,但我的问题实际上是独一无二的。没有多少答案能解决这个问题。与JLWGL合作 Exception in thread "main" java.lang.UnsatisfiedLinkError: org.lwjgl.DefaultSysImplementation.getPointerSize()I at org.lwjgl.DefaultSysImplementation.getPointerSize(Native Method) a

起初,这看起来像是其他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)
线程“main”java.lang.UnsatisfiedLinkError:org.lwjgl.DefaultSysImplementation.getPointerSize()I中出现异常 位于org.lwjgl.DefaultSysImplementation.getPointerSize(本机方法) 位于org.lwjgl.Sys(Sys.java:113) 在org.lwjgl.opengl.Display上(Display.java:135) 在renderEngine.DisplayManager.createDisplay(DisplayManager.java:30) MainGameLoop.main(MainGameLoop.java:11)
再多的谷歌搜索也没有发现原因。我严格遵循了几个教程。本机文件夹已正确设置。是的,我仍然有这个错误!太令人沮丧了

看来唯一可能的就是你的本地人。你说natives文件夹设置正确:你真的删除并替换了所有的*.dll文件吗?

我今天在运行Slick2D应用程序时遇到了同样的问题。我想,出现这个问题是因为我使用了两个不同版本的LWJGL。使用Maven,Slick2D附带了对LWJGL2.9.1的依赖,而我提供的本地版本已经来自3.0。因此,我下载了2.9.1本地版本,它为我解决了这个问题。

通过恢复到最新的LWJGL 2版本,问题得到了解决。我使用的库与LWJGL 3还不兼容。

我也遇到了同样的问题,对我来说,我认为只是将SlickSet native-windows.jar中包含的.dll文件放在项目文件的根目录中。(5号)