Excel 導出報錯
org.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException: Fail to save: an error occurs while saving the package : The part /docProps/core.xml failed to be saved in the stream with marshaller org.apache.poi.openxml4j.opc.internal.marshallers.ZipPackagePropertiesMarshaller@3d276f96. Enable logging via Log4j 2 for more details.at org.apache.poi.openxml4j.opc.ZipPackage.saveImpl(ZipPackage.java:589)at org.apache.poi.openxml4j.opc.OPCPackage.save(OPCPackage.java:1487)at org.apache.poi.ooxml.POIXMLDocument.write(POIXMLDocument.java:227)at cn.hutool.poi.excel.ExcelWriter.flush(ExcelWriter.java:1300)at com.iform.web.api.util.Test.writeExcel(Test.java:148)
這個導出報錯是在Excel導出過程中數據量大,不能馬上返回,這個過程中如果請求取消了就會報這個錯誤,正常情況下請求不取消是不會有這個錯誤的。