我正在尝试在执行 JAR 文件时替换 XML 文件。但目前它带有一个 Java IO File not Found 异常。但我加倍检查路径,它是正确的。我想知道是否可以替换 jar 文件中的 xml 文件。如果是这样,它是如何完成的。谢谢。
最佳答案
是的,你可以做到。在您想尝试以下命令的地方创建目录。转到那个目录并尝试:
>cd <to_your_dir>
>jar -xvf <jar_file_path_with_name>
这将提取 jar 。更改您要更改的文件并将其装回:
>jar -cvf <out_jar_file_name> *
确保您在解压 jar 的文件夹中运行它。您可以通过在两个 jar 上运行以下命令来验证内容结构:
>jar -tvf <jar_file_name>
关于java - 替换 JAR 文件中的 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10730941/