gpt4 book ai didi

java - 使用单独的资源导出 lwjgl 程序

转载 作者:行者123 更新时间:2023-12-01 10:44:12 25 4
gpt4 key购买 nike

我正在尝试将我用 lwjgl 制作的游戏导出到 jar 文件,并且我使用 jarsplice 创建了一个 fat jar。我的问题是它不断出现:

java.io.FileNotFoundException: res/shaders/basic.vs (No such file or directory)

着色器位于名为“res”的单独文件夹中(在 src 文件夹之外)。 d

jar 文件里面有 res 文件夹,所以我不知道为什么它找不到它。

我正在使用 eclipse 仅供引用。

最佳答案

如果将 res 文件夹放在 src 文件夹中并使用 >Object.class.getResourceAsStream("/res/shaders/basic.vs")相反,我读取文件夹在文件系统上所在位置的路径。

关于java - 使用单独的资源导出 lwjgl 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34280151/

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