我正在尝试移植一个 wikimedia 插件以在 OpenVMS 上运行并需要更改一个类。我正在尝试使用 更新 jar 中的 .class 文件jar uf jar-file .class-file
,但是当我这样做时,我得到以下信息:
java.util.zip.ZipException: duplicate entry: META-INF/LICENSE.txt
at java.util.zip.ZipOutputStream.putNextEntry(ZipOutputStream.java:175)
at java.util.jar.JarOutputStream.putNextEntry(JarOutputStream.java:90)
at sun.tools.jar.Main.update(Main.java:507)
at sun.tools.jar.Main.run(Main.java:184)
原来 jar 中有 2 个 LICENSE.txt 文件,我似乎无法摆脱它们。
关于如何将新的 .class 文件放入 jar 或如何删除重复文件的任何想法?