Java ZipInputStream与我的zip文件不兼容-无效的CEN头(错误的压缩方法)
我正在尝试使用java“1.8.0_92”(我的操作系统支持的最新版本)读取java中的zip文件 不幸的是,我遇到了一个例外:Java ZipInputStream与我的zip文件不兼容-无效的CEN头(错误的压缩方法),java,zip,Java,Zip,我正在尝试使用java“1.8.0_92”(我的操作系统支持的最新版本)读取java中的zip文件 不幸的是,我遇到了一个例外: 无效的CEN标头(错误的压缩方法) 当我使用*nix(实际上是OS X)file命令分析文件时,我得到了详细信息: Zip存档数据,至少要提取v2.1版 我可以使用第三方解压库来读取这个版本的zip文件吗? 根据ZIP格式规范的2.1版,增加了对Deflate64压缩的支持: 2.1:(1996)放气64压缩 Apache Commons Compress存在未解决的
无效的CEN标头(错误的压缩方法)
当我使用*nix(实际上是OS X)file
命令分析文件时,我得到了详细信息:
Zip存档数据,至少要提取v2.1版
我可以使用第三方解压库来读取这个版本的zip文件吗?
根据ZIP格式规范的2.1版,增加了对Deflate64
压缩的支持:
2.1:(1996)放气64压缩
Apache Commons Compress存在未解决的问题。
据我所知,目前唯一支持此功能的库是,但它只是7-Zip的包装器。
Apache Commons Compress的功能请求现在已解决,您可以使用它
相关问题: