解决 java.util.zip.ZipException: zip file is empty

news/2024/11/16 22:37:50/

报错

java.util.zip.ZipException: zip file is empty
在这里插入图片描述

解决方案

你待解压的zip文件是空的,0kb那种,把它换成可用的即可,例如我的文件如下:
在这里插入图片描述
我之前一直用的这个压缩包做测试,用着用着突然就给我报错了,所以根本就没往这想,还弄了半天,这里记录下。那么问题来了,为什么会出现这个问题呢,多半是我之前Debug的时候,输出流或输入流没有正确关闭,这个文件就被榨干的,所以,我坑我自己,可还行。


http://www.ppmy.cn/news/190455.html

相关文章

解压缩文件:压缩(zipped)文件夹错误,拒绝访问

解压缩文件的时候出现:压缩(zipped)文件夹错误,拒绝访问。 解决办法:用管理员身份打开。 我的电脑解压缩软件是 7-zip,直接压缩包右键是无法以管理员身份打开的。正确做法是:找到 7-zip 软件&a…

Python中zip()、zip(*zipped)、*zip()的用法及区别

Python中zip()、zip(*zipped)、*zip()的用法及区别

Python-zip()函数

Python-zip函数 zip()zip(*zipped) zip() zip函数的使用方法很简单,看一个例子就懂了。 a [1, 2, 3]b [4, 5, 6]c [4, 5, 6, 7, 8]a_b_zip zip(a, b) # 打包为元组的列表,而且元素个数与最短的列表一致print("type of a_b_zip is %s" % type(a_b_zi…

java.util.zip.ZipException

这两天遇见的问题如下: 十一月 23, 2017 9:02:46 上午 org.apache.catalina.startup.ContextConfig processAnnotationsJar 严重: Unable to process Jar entry [org/ibex/nestedvm/util/Seekable$InputStream.class] from Jar [jar:file:/G:/Company/Maven/apache-…

java.util.zip.ZipException: zip file is empty

出现这个问题,,一般是前面对zip文件操作的输出流或输入流没有正确关闭,,所以new ZipFile(file)报错了,只要在前面正确的关闭流,应该可以解决问题。

解决 Java ZipOutputStream 压缩的包winrar 无法正常解压

问题 使用ZipOutputStream生成的zip包,使用360解压可以正常解压,使用windors自带的解压工具会报错(压缩(zipped)文件夹xxx.zip无效)。 原因 原因是winrar解压时会先看压缩包是否存在结束标识,如果没有就会报错。而第…

zip与unzip

命令名&#xff1a; zip 功能说明&#xff1a;压缩文件。 语  法&#xff1a;zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工 作目录>][-ll][-n <字 尾字符串>][-t <日 期时间>][-<压 缩效率>][压 缩文件][文件...][-i <范本样式>][-x <范本…

ZipUtil压缩工具类坑点

工具类包名&#xff1a;cn.hutool.core.util.ZipUtil 场景&#xff1a;需要将本地的文件以流的形式压缩并传给前端(本意是想着如果压缩成文件&#xff0c;还得开一个InputStream来读&#xff0c;性能可能会下降&#xff0c;实验结论在后文) 问题发现 第一次直接调用ZipUtil的…