gpt4 book ai didi

Java 游戏在启动时崩溃两次,没有错误消息

转载 作者:行者123 更新时间:2023-12-03 17:38:54 31 4
gpt4 key购买 nike

我和我的 friend 使用 LWJGL 和 Slick-Util 用 Ja​​va 编写了一个游戏。

在主要功能中,我拥有的第一行是

    System.setProperty("org.lwjgl.librarypath", System.getProperty("user.dir") + "/natives/");

设置本地人的路径。

游戏在eclipse中运行良好,资源文件夹被精确复制到导出jar的位置,库肯定是它们需要的位置:由于某种原因,在启动时java报告了两次崩溃,并且没有打印错误日志控制台(从命令行运行时)。这可能源于一个常见问题吗?有没有让错误报告更详细的好方法?任何帮助将不胜感激。此外,奇怪的是, native 库不再在 eclipse 中链接,但它仍然在 eclipse 中运行。

最佳答案

只需将jar中使用的dll复制到jar所在的文件夹中即可。(只需将它们放在jar文件附近)

为我的 jmonkey-jocl 基准测试工作 http://forums.guru3d.com/showthread.php?t=379276

您可能需要一个额外的 .bat 文件来启动具有更多 RAM 资源的 jvm。

在bat文件中:

 java -mx2048M -XX:MaxGCPauseMillis=1 -XX:GCPauseIntervalMillis=60000 -XX:ConcGCThreads=2 -XX:ParallelGCThreads=2 -jar physics.jar

为 jvm 腾出 2GB 空间,自定义垃圾收集方式,运行physics.jar
 %~p0physics.jar %*  rather than just physics.jar

使寻址更加灵活。

关于Java 游戏在启动时崩溃两次,没有错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17055486/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com