因此,我使用Apache POI来将Excel文件解析到数据库中。为此,我正在初始化XSSFWorkbook,如下所示:

XSSFWorkbook workbook = new XSSFWorkbook(fIP);

然后我继续我的方法。 workbook.close()不能用作之后关闭工作簿的方法。关于任务完成后如何让垃圾回收接收工作簿的任何想法?

最佳答案

我遇到了这个问题,这毫无意义。
最后,我一直跟踪到我的IDE(netbeans)遇到的问题是选择了没有“关闭”方法的POI库的早期版本(v3.8)。
因此,请检查您的类路径,并查找不同版本的POI库的重复导入。

关于java - 资源泄漏: workbook is never closed warning when using Apache. POI XSSFWorkbook,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31830970/

10-10 14:33