在使用ZipEntry操作jar包的时候,出了异常

java.util.zip.ZipException:invalid entry compressed size (expected 19845 but got 19850 bytes)

at java.util.zip.ZipOutputStream.closeEntry(267)
    at java.util.zip.ZipOutputStream.finish(360)
    at java.util.zip.DeflaterOutputStream.close(238)
    at java.util.zip.ZipOutputStream.close(377)

问题在于:

原来报错的方式是这么写的:desJar.putNextEntry(entry);

改成:desJar.putNextEntry(new ZipEntry(entry.getName()));

不要直接使用原来的对象,自己new个新的接着。

ZipException:invalid entry compressed size (expected 24709 but got 24714 bytes)相关推荐

  1. CAS单点登录个性化用户界面报错:Caused by: java.util.zip.ZipException: invalid entry CRC

    报错信息: 2019-07-06 19:18:38,398 ERROR [org.apache.catalina.core.ContainerBase] - <A child container ...

  2. Java的ZipFile报错:Caused by: java.util.zip.ZipException: invalid CEN header (bad entry name)

    Windows系统上跑Java的ZipFile报错:Caused by: java.util.zip.ZipException: invalid CEN header (bad entry name) ...

  3. 启动TOMCAT报错 java.util.zip.ZipException: invalid LOC header (bad signature)

    报错信息大致如下所示: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.M ...

  4. 报错解决——uwsgi错误invalid request block size

    uwsgi错误invalid request block size 使用uwsgi启动django代码,然后打开浏览器输入http://localhost:8000/admin.后台出现下面错误 in ...

  5. uwsgi部署到nginx出现invalid request block size: 4161 (max 4096)...skip问题(亲测)

    http://50vip.com/419.html 使用Flask制作一个网页平台之后,登陆使用openid登陆,然后使用uwsgi服务部署到nginx上,运行起来没有什么问题,但是偶尔在登陆的时候出 ...

  6. java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0

    我也出过一样的错,在 查询语句 那边打印一下  你查出来的数据  查出来了没有,查出来了就 看你Activity 里面写的 接受收数据的 哪个方法  接收数据是不是 超过了 你查的 数据,我的是这样的 ...

  7. Cause: java.sql.SQLException: Invalid parameter object type. Expected 'com.jd.sns.biz.api.domain.Plu

    java.sql.SQLException: Invalid parameter object type. Expected 'java.util.Map' but found 'java.lang. ...

  8. java.util.zip.zipexception_Java 压缩zip异常,java.util.zip.ZipException: duplicate entry: 问题...

    在测试过程中看到后台打印的日志出现异常,发现这也是历史遗留问题java.util.zip.ZipException: duplicate entry: 111111.txt at java.util. ...

  9. Incorrect result size: expected 1, actual 2

    结果大小不正确:预期为1,实际为0(Incorrect result size: expected 1, actual 0) 字符串的Jdbctemplate查询:EmptyResultDataAcc ...

最新文章

  1. 【工具软件】webstorm的实用快捷操作(持续积累)
  2. uva 147 Dollars(完全背包)
  3. 详解死机的原因和预防方法
  4. 集成学习-Boosting集成学习算法XGBoost
  5. rust实战入门到进阶(3)
  6. Spring Boot 学习笔记--整合Thymeleaf
  7. c语言如何将一个二维数组全为零_从零开始如何用python处理数据
  8. [vscode] markdown_index----可以为你的markdown标题添加序号的插件
  9. html跨页面传数组,如何把一个页面的对象数组传到另外一个页面,没有后台,存js_html/css_WEB-ITnose...
  10. 64位Windows下安装Redis教程
  11. PPT制作教程—基础技巧
  12. 录简写与缩略语 问题解决工具及要点
  13. 最近阅读书目及一点感想
  14. 新手如何学习Java以及学习java的步骤
  15. 要么到岗,要么离职!马斯克:特斯拉「远程办公」到此结束
  16. 革命性新疗法后 第三例艾滋病治愈病例可能出现了!
  17. Node.js之包管理npm
  18. 【代码练习3】扑克洗牌发牌升级版
  19. CSS单行文字和多行文字超出部分省略号显示
  20. Razer Phone TWRP 适配编译心得

热门文章

  1. 基于Hyper-V的centos7虚拟机配置静态ip
  2. matlab测血压,有限长滤波器在血压测量中的运用
  3. MacBook 风扇控制软件 Macs Fan Control
  4. Ubuntu使用Jenkins配置自动化打包Android APK
  5. 前端笔记:animate+easing用法(hexo next主题自定义动画)
  6. 如何在Apple Watch上设置和使用密码
  7. 微信小程序+Python Flask后端实战开发案例
  8. 大学生可以享受到的相关学生优惠权益收集整理
  9. Canvas动画转视频-前段框架whammy
  10. docker-nvidia 安装问题