我正在尝试打开一些.jar归档文件并从中获取文件。我现在拥有的是:
.jar==.zip,所以我使用了7zip。它打开我的jar,并说头破坏了,并且仍然成功提取。jar tvf my.jar,得到了以下内容:
java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:219) at java.util.zip.ZipFile.<init>(ZipFile.java:149) at java.util.zip.ZipFile.<init>(ZipFile.java:120) at sun.tools.jar.Main.list(Main.java:1115) at sun.tools.jar.Main.run(Main.java:293) at sun.tools.jar.Main.main(Main.java:1288)jar存档是从父.zip存档中提取的,该文件具有有效的CRC,并且没有任何错误。
问题就在这里
我从7 7zip 获得的内容与与PowerGREP完全不同。请帮助我理解这是怎么发生的。
发布于 2017-04-06 17:21:41
在tvf之前有连字符(-)小姐,请使用下面的命令
jar -tvf my.jarhttps://stackoverflow.com/questions/43261586
复制相似问题