解决Zip解压报错

阅读: 评论:0

解决Zip解压报错

解决Zip解压报错

解压zip使用的是apache提供的工具 commons-compress-1.14.jar

错误信息:
org.apachemonspress.archivers.zip.UnsupportedZipFeatureException: unsupported feature data descriptor used in entry

问题产生的过程:
zip文件是其他同事用C语言生成的,提供给我的。一共有两个zip,解压第一没有问题,成功解压了,但是解压第二个就报错,用电脑里的压缩工具,是可以解压成功的。不知道怎么回事。

百度一下,搜索到了歪果人的网页。参考网址:
该问题得到了解决。

解决方法:
原代码:
new ZipArchiveInputStream(is, "GBK");
修改为:
new ZipArchiveInputStream(is, "GBK", false, true);

文章为本人原创,转载请标明出处。

转载于:.html

本文发布于:2024-02-04 08:39:25,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170703298854032.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:版本号规则
下一篇:nginx mod
标签:报错   Zip
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23