1207866850yy
最近想用PCL2玩高版本发现一直下载不了,于是下了一个1.20版本的,但是捣鼓半天一直没办法打开游戏,一点启动几秒后就出错误报告,内容都是一样的,最主要的好像是下面这句:

[LWJGL] Failed to load a library. Possible solutions:
        a) Add the directory that contains the shared library to -Djava.library.path or -Dorg.lwjgl.librarypath.
        b) Add the JAR that contains the shared library to the classpath.



但是不知道如何解决,求各位大佬解答一下,谢谢!
(前提:已经下载了jdk17和jdk21等最新版本,HMCL和PCL2都一样进不去,且1.16.5及以下可以正常启动游玩)


CDT
游戏崩溃前输出.txt第45行,第128列上说: Failed to locate library: lwjgl.dll
应该是这个文件出了问题,我再仔细看看

CDT
有一行是:
[LWJGL] Platform/architecture mismatch detected for module: org.lwjgl
        JVM platform:
                Windows amd64 21.0.1
                Java HotSpot(TM) 64-Bit Server VM v21.0.1+12-LTS-29 by Oracle Corporation
        Platform available on classpath:
                windows/x86

CDT
应该是windows平台不匹配,amd64不行,要用x86(32位)的

CDT
你装一下这个吧: JDK17 Windows x 64

CDT
CDT 发表于 2024-1-14 17:45
你装一下这个吧: JDK17 Windows x 64

用64位的JDK17试试

1207866850yy
CDT 发表于 2024-1-14 17:45
用64位的JDK17试试

请问可以用最新版的JDK17吗,我在Oracle官网下的,版本是JDK17.0.9,是64位的,也就是用这个打不开的

CDT
你windows是几位的

1207866850yy
CDT 发表于 2024-1-14 18:06
你windows是几位的

也是64位的

CDT
那你卸了重装试试?

第一页 上一页 下一页 最后一页