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