引起:java.lang.IllegalArgumentException:class org.apache.commons.compress.archivers.zip.ZipFile $ 1的InputStream未实现InputStreamStatistics。org.apache.poi.openxml4j.util.ZipArchiveThresholdInputStream。(ZipArchiveThresholdInputStream.java:63)位于org.apache.poi.openxml4j的org.apache.poi.openxml4j.util.ZipSecureFile.getInputStream(ZipSecureFile.java:147)。 util.ZipSecureFile.getInputStream(ZipSecureFile.java:34)位于org.apache.poi.openxml4j.util.ZipFileZipEntrySource.getInputStream(ZipFileZipEntrySource.java:66)org.apache.poi.openxml4j.opc.ZipPackage.getPartsImpl(ZipPackage。 java:258)org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:725)atg.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:275)org.apache .poi.openxml4j。
推荐一个功能丰富、兼容性好、高性能的 Excel 文档基础库 Excelize:https://github.com/xuri/excelize
你必须包含一个较新版本的commons-compress和shade it(在Maven,Gradle,SBT中有不同的插件)。或者,您可以使用具有本机Flink支持的HadoopOffice库来读/写Excel文件(https://github.com/zuinnote/hadoopoffice/wiki),它有一个关于如何正确设置依赖关系的示例(请参阅https://github.com/ZuInnoTe/hadoopoffice/wiki/Using-Apache-Flink-to-read-write-Excel-documents)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。