我使用 LWJGL 制作了一个 Java 游戏,它需要一些本机文件。在 Eclipse 中一切正常。我想将 .dll 文件包含在 JAR 文件中,但每次尝试时,LWJGL 都找不到本地文件。我已经尝试过使用 jarsplice 或 fatjar,但无济于事。我知道我的世界也是使用 LWJGL 编程的,它以某种方式设法从另一个文件夹加载本地人。
有没有办法将本机文件打包成 JAR 文件并让第三方库(如 LWJGL)访问它们?如果没有,我将如何从外部文件夹加载它们?
编辑:不知何故,它与 JAR 文件所在目录中的本地人一起工作。不过,我仍然想要一些解释,也许还有其他一些方法。