我读到了Apache WorkbookFactory
指南说完成后关闭工作簿."使用后应关闭工作簿"
但我没有一个密切的方法来关闭它.
怎么可以关闭?
Workbook wb = WorkbookFactory.create(tempFile); wb.close();
我正在使用Apache poi Maven,版本3.9
The method close() is undefined for the type Workbook ... line 423 Java Problem
注1:为了正确释放资源,应在使用后关闭工作簿.
注意2:从InputStream加载比从File加载需要更多的内存
我想用类似文件,而不是一个输入流,这一个 sayes
Workbook.close()
在poi 3.11版本中实现.
在完成工作簿的工作并编写完成后,您必须关闭输出流.
来自POI用户指南:
Workbook wb = new XSSFWorkbook(); FileOutputStream fileOut = new FileOutputStream("workbook.xlsx"); wb.write(fileOut); fileOut.close();
不要忘记关闭工作簿:
wb.close();