在Apache WorkbookFactory上找不到close()方法

我读了有关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加载需要更多的内存。

回答:

在Apache WorkbookFactory上找不到close()方法

您需要关闭Workbook,而不是关闭其工厂。

注意1:为了正确释放资源,使用后应关闭工作簿。

正确。

注意2:同样,从InputStream加载比从加载需要更多的内存。File

不正确,除非InputStreamByteArrayInputStream

以上是 在Apache WorkbookFactory上找不到close()方法 的全部内容, 来源链接: utcz.com/qa/426345.html

回到顶部