尝试提取jar文件时出错

时间:2013-08-05 07:13:59

标签: java jar

我正在尝试使用以下命令提取jar文件:

C:\Program Files\Java\jdk1.7.0_25\bin>jar xf C:\Users\...\MyJar.jar

但得到错误:

java.io.IOException: META-INF : could not create directory
    at sun.tools.jar.Main.extractFile(Main.java:953)
    at sun.tools.jar.Main.extract(Main.java:877)
    at sun.tools.jar.Main.run(Main.java:263)
    at sun.tools.jar.Main.main(Main.java:1177)

它可以解决什么?

3 个答案:

答案 0 :(得分:8)

这是因为您在C:\Program Files\Java\jdk1.7.0_25\bin中没有写入权限。

尝试在其他文件夹中解压缩或以管理员身份打开控制台。

答案 1 :(得分:1)

看起来像许可问题。

尝试使用WinRAR或7-zip解压缩jar文件。你可以右键单击jar文件并选择extract to(你有写权限的地方)。

答案 2 :(得分:0)

似乎是一个许可问题。请检查:

1)您在尝试提取的文件夹中拥有读/写权限。 2)文件夹被写保护

尝试将其复制到其他目录并尝试解压缩jar。