ZipSecureFile$ThresholdInputStream cannot be cast to java.base/java.util.zip.ZipFile$ZipFileInputStream


使用apache.poi导出excel文件的时候会报这个错误

 Caused by: java.lang.ClassCastException: 
org.apache.poi.openxml4j.util.ZipSecureFile$ThresholdInputStream cannot be cast to java.base/java.util.zip.ZipFile$ZipFileInputStream

百度之后发现只有一条有用的链接。

https://bz.apache.org/bugzilla/show_bug.cgi?id=62187

 

然后检查IDEA的使用的是JAVA11。我原来的项目是用eclipse开发的 使用的是本机的java8。

所以切换IDEA的JDK为 java8后问题得到解决。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM