Java:导出为 JAR 文件不起作用并且不保存对资源文件所做的更改

问题描述 投票:0回答:0

在我的 java 课程中,我们获得了一个 ZIP 文件供下载,其中包含一个要提取的文件夹,其中包含所有作业资源和 java 脚本。所以我导出文件夹,通过 eclipse 打开它并进行更改。这包括将一些照片放入 BIN 和 SRC 资源文件并更改 Java 文件中的一些文本。进行更改后,我们应该将文件导出为 JAR,这就是我的问题所在。

每次我尝试导出到 JAR 时,JAR 要么不会打开(如果我使用“导出 Java 源文件和资源”选项),要么会说 JAR 文件有错误或已损坏(如果我使用“导出生成的类文件和资源”选项)。给我损坏或错误文件的第二个选项还说导出文件时也发生了错误,而第一个选项只是导出没有问题。这就是问题 1.

问题 2 是对于任一导出选项,每次我用 WinRAR 打开 JAR 文件并查看文件时,我的任何更改都没有保存。我导入/应用的 JPG 文件都没有导出到 JAR 文件中,感觉我不能单独使用 JAR 我不知道它是否也没有保存我的 Java 文件更改。

除了给出的两个导出选项外,我真的不知道还能尝试什么。我希望这次能奏效,但考虑到我之前的项目也有类似的问题,我想我一点也不感到惊讶。

(编辑) 所以将它导出为可运行的 JAR 文件,这样我就可以打开 JAR 文件,但它并没有解决我的 .JPG 文件没有保存在资源文件夹中的问题。 我可以确认它确实保存了我的 Java 文件更改。

java jar export
© www.soinside.com 2019 - 2024. All rights reserved.