在这样做(相对简单)的代码片段中我收到这个错误:
ZipFile zf = new ZipFile(fn); Enumeration<? extends ZipEntry> eze = zf.entries(); while (eze.hasMoreElements()) { ZipEntry ze = eze.nextElement(); System.out.println(ze.getName()); } zf.close();
其实.有趣的是,我得到它在java-sun-6u32和java-1.6.0-openjdk-amd64,但是java-sun-7u4成功.解压缩本身好像处理好了我猜想这意味着这些zip文件可能是由java 7了解的一些较新版本的zip创建的,但是以前的版本没有.但是,任何见解将不胜感激.此外,由于在生产中,我并没有真正选择使用java 7,任何使较早版本的java都能理解这个新版本的zip(如果实际上是问题是这样的话).
谢谢!
解决方法
原文地址:https://www.jb51.cc/java/123393.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。