gpt4 book ai didi

java - 脂肪 jar 立即关闭

转载 作者:行者123 更新时间:2023-12-02 07:36:43 27 4
gpt4 key购买 nike

我使用 JarSplice 创建了一个 fat jar 文件,但是当我启动它时,我得到一个窗口(大小还可以),并在半秒后关闭......

在“添加 jar”部分中,我添加了从 Eclipse 导出的 jar 文件以及我正在使用的所有库 jar。在 native 部分中,我仅为 lwjgl 添加 Windows native 。我认为我编写了正确的主类。

我做错了什么?我该如何解决这个问题?

注意:我使用的是最新版本的 eclipse 和 jdk。

最佳答案

该文件不再真正位于“文件系统”上,而是位于 jar 中,因此您需要从 jar 中加载资源。当您从 eclipse 中运行时,它仍然在文件系统上,但是当您创建 jar 时,它不在文件系统上,这就是为什么它在 eclipse 中工作,但在打包时不起作用。答案this question应该给你一个良好的开端,将 jar 中的文件作为资源加载。也就是说,我不确定您是否可以执行类似于 listFiles 调用的操作。

关于java - 脂肪 jar 立即关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12116151/

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