1、报错信息:

java.io.IOException: Failed to read zip entry sourceat org.apache.poi.openxml4j.opc.ZipPackage.<init>(ZipPackage.java:103)at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:324)at com.dxhy.core.thread.JxsebbExportThread.exportListArrayToExcel(JxsebbExportThread.java:217)at com.dxhy.core.thread.JxsebbExportThread.cicleExport(JxsebbExportThread.java:196)at com.dxhy.core.thread.JxsebbExportThread.run(JxsebbExportThread.java:146)
Caused by: java.io.EOFException: nullat java.util.zip.ZipInputStream.readFully(ZipInputStream.java:405)at java.util.zip.ZipInputStream.readLOC(ZipInputStream.java:296)at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:122)at org.apache.poi.openxml4j.util.ZipSecureFile$ThresholdInputStream.getNextEntry(ZipSecureFile.java:280)at org.apache.poi.openxml4j.util.ZipInputStreamZipEntrySource.<init>(ZipInputStreamZipEntrySource.java:52)at org.apache.poi.openxml4j.opc.ZipPackage.<init>(ZipPackage.java:100)... 4 common frames omitted

2、原因:excel模板在项目打包编译时,xlsx文件解压缩时出问题,可以去target\classes\templates查看,excel打不开,提示文件损坏
3、解决方案:
在对应的pom文件中加入配置项,进行资源过滤

        <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><configuration><encoding>UTF-8</encoding><!-- 过滤后缀文件 --><nonFilteredFileExtensions><nonFilteredFileExtension>xlsx</nonFilteredFileExtension><nonFilteredFileExtension>xls</nonFilteredFileExtension></nonFilteredFileExtensions></configuration></plugin>

java导出文件excle报错Failed to read zip entry source相关推荐

  1. Android sutdio创建完项目报错Failed to open zip file

    报错原因是没有找到对应的压缩文件位置 按这个地址就找不到dirsts文件,不能自动下载,所以只要改成能找到的路径就能自动下载successful后就能run app

  2. Poi读取Excle报错 java.util.zip.ZipException: invalid stored block lengths

    一:Poi读取Excle报错  java.util.zip.ZipException: invalid stored block lengths 系统中需要导出excle签收单,excle模板是预设好 ...

  3. java exec执行tar_用java调用rpmbuild 报错,同一条命令直接复制到终端却能运行

    用java调用rpmbuild 报错,同一条命令直接复制到终端却能运行. 命令如下: rpmbuild --define "_topdir /var/lib/jenkins/workspac ...

  4. 解决IntelliJ IDEA报错Failed to read candidate component class: file [ ]; nested exception is org.

    解决IntelliJ IDEA报错Failed to read candidate component class: file [ ]; nested exception is org.springf ...

  5. java小白日常报错

    java小白日常报错 CRM项目中使用逆向工程生成mappper.xml文件.pojo文件.和mapper文件时产生的错误* 作为一个java小白人,开始学习写博客,一个是为了为了记笔记,另一个是为了 ...

  6. Caused by: java.lang.IllegalArgumentException报错

    报错内容: java.lang.IllegalStateException: Failed to load ApplicationContextat org.springframework.test. ...

  7. 淘淘商城项目报错 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-

    @[TOC](淘淘商城项目报错 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (d ...

  8. pyinstaller打包py文件生成的exe报错Failed to execute script

    版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/100761976 时常 ...

  9. Pyinstaller 打包exe 报错 “failed to execute script XXX“的一种解决方案

    Pyinstaller 打包exe 报错 "failed to execute script XXX"的一种解决方案 参考文章: (1)Pyinstaller 打包exe 报错 & ...

  10. 使用cmd打开java文件,报错:“错误,编码GBK的不可映射字符”

    使用cmd打开java文件,报错:"错误,编码GBK的不可映射字符" 今天使用EditPlus写了一个小程序,用cmd运行时报错--"错误,编码GBK的不可映射字符&qu ...

最新文章

  1. java类与对象作用_Java类与对象
  2. 贝叶斯分类器的matlab实现_贝叶斯实验
  3. C语言实现牛顿-拉夫逊newton raphson求近似根roots(附完整源码)
  4. 【LeetCode-面试算法经典-Java实现】【054-Spiral Matrix(螺旋矩阵)】
  5. jquery生成一个li_jquery-创建元素和添加子元素
  6. Python的用途是什么? Python编程语言有10多种编码用途。
  7. mybatis 查询之神坑
  8. 设备管理器android感叹号,设备管理器其他设备感叹号
  9. Mplayer的秘密功能
  10. Android动态加载字节码
  11. java跨平台_Java如何实现跨平台
  12. 分布式锁与实现(二)——基于ZooKeeper实现
  13. latex排版--插入符号数学公式常见问题
  14. 图书馆管理系统(详细)(C语言版本)
  15. 超搜索引擎BBMAO
  16. 细水长流+润物无声——2021企业营销数字化转型研究报告
  17. 华为路由器接口如何区分_华为路由的线路输出的两种不同方法简介
  18. mysql事务回滚是什么意思_Mysql事务提交及事务回滚是什么意思
  19. 【机器学习】一些常用的回归模型实战(9种回归模型)
  20. JWT授权为啥要在 Authorization标头里加个Bearer 呢

热门文章

  1. java进制转换所有方法_Java进制转换方法整理
  2. SIFT与SURF算法
  3. 误差函数erf matlab,matlab求解erf误差函数方法(有详细注释 )
  4. 人文社科开放数据库汇总
  5. 单片机双击 长按 c语言,51单片机按键检测源程序(实现单击、双击、长按等功能)...
  6. Dagger2原理解析
  7. PADS 不同单位之间的切换
  8. 【暂更】分享亲测有效的那些实用「神器」!(网站/软件/小技巧)
  9. 工地人员定位管理系统,如何有效做到安全生产双预防?
  10. python去重txt文本_Python文本去重