博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 解压zip java.lang.IllegalArgumentException: MALFORMED 错误
阅读量:6609 次
发布时间:2019-06-24

本文共 788 字,大约阅读时间需要 2 分钟。

ava.lang.IllegalArgumentException: MALFORMED          at java.util.zip.ZipCoder.toString(Unknown Source)          at java.util.zip.ZipInputStream.readLOC(Unknown Source)          at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)          at com.yc.utils.TestZip.extZipFileList(TestZip.java:40)          at com.yc.utils.TestZip.main(TestZip.java:21)

上面存在中文问题是因为Java.util.zip下的格式转换有问题 ,jdk中的zip存在字符编码的问题。

 

然后跟提供了两种办法

 

 

 

1.更改JDK的源码。2.使用ant中的zip类。可以设定字符集。

然后就换成了ant.jar包

  1. ava.lang.IllegalArgumentException: MALFORMED  
  2.     at java.util.zip.ZipCoder.toString(Unknown Source)  
  3.     at java.util.zip.ZipInputStream.readLOC(Unknown Source)  
  4.     at java.util.zip.ZipInputStream.getNextEntry(Unknown Source)  
  5.     at com.yc.utils.TestZip.extZipFileList(TestZip.java:40)  
  6.     at com.yc.utils.TestZip.main(TestZip.java:21

转载地址:http://vjiso.baihongyu.com/

你可能感兴趣的文章
HTML5 datalist 标签
查看>>
腾讯PK微软 王者之战一触即发
查看>>
C++ 嵌套类使用(二)
查看>>
Http协议网络对时工具
查看>>
对[yield]的浅究到发现[async][await]
查看>>
阿里云服务器上安装mysql的心路历程(博友们进来看看哦)
查看>>
C 结构体小结
查看>>
js删除提醒
查看>>
Codeforces Round #257 (Div. 2) C. Jzzhu and Chocolate
查看>>
UVA 10177 Sqr/Rects/Cubes/Boxes?
查看>>
数学图形之锥体
查看>>
使用CoreData [2]
查看>>
OGRFeature的DestroyFeature方法
查看>>
(转)Inno Setup入门(三)——指定压缩方式
查看>>
jQuery与GridView控件结合示例
查看>>
SqlCommandBuilder的作用
查看>>
【JavaScript】一些注意点
查看>>
用pyinstaller把python代码打包成exe可执行文件
查看>>
Jexus web server V5.6.1正式公布
查看>>
优先级队列-堆实现
查看>>