error in opening zip file:报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

error in opening zip file:报错

kun坤 2020-06-06 14:13:29 20

JAVA编写的解压文件工具类包错。java.util.zip.ZipException: error in opening zip file:报错

之前用java编写的解压工具类一直都能用的,但是今天遇到了一个问题,在解压某些文件的时候,报错了:java.util.zip.ZipException: error in opening zip file。我开始以为是文件出错了,但是用360解压又能解出来,我又把用360解压出来的文件再次压缩,在用java工具类解压,又能解压出来了。很奇怪!还有一个现象是------>我在更改原压缩文件的文件名的时候,压缩文件内的文件名也同时被更改了。

Java
分享到
取消 提交回答
全部回答(1)
  • kun坤
    2020-06-06 14:13:32

    拿上报错文件,加个断点,调试一下吧。

    看看获取文件名字那块。

    你不觉得调试的感觉很爽么?猜它是啥就是啥。

    ######回复 @脸都红咯 : 嗯嗯,解决就好。解决一个就知道一个,总会越来越厉害######解决了,是因为java本身没有能够处理bz2格式的压缩文件的包。用commons-compress包中的方法就能简单解决了,另外用java调用winrar的命令行参数也能处理。不管怎样还是谢谢你啦。
    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题