带参考到https://docs.oracle.com/javase/tutorial/deployment/jar/unpack.html
我有一个jar文件,其中包含我下载的默认软件包,并且无法使用以下文件解压缩:
jar -xf stdlib.jar
,官方文档中没有特别提及这种情况。甚至7Zip也无济于事,因为它说“无法以存档形式打开文件”。
那你怎么办呢?
答案 0 :(得分:1)
根据JAR (file format) wiki,使用ZIP压缩JAR:
它们基于ZIP格式构建,通常具有.jar文件扩展名。
如果jar xf
,unzip
或其他标准的ZIP提取程序命令不起作用,则JAR归档文件已损坏。
答案 1 :(得分:0)
尝试更改其权限,文件可能设置错误。