alibaba/easyexcel

流方式读取文件,临时文件不会存在 但是临时文件夹依旧存在,想问问是我配置有问题吗?查阅文档之前是迭代了删除临时文件,但是这个临时文件夹是不会删除的吗?

Open

#4,057 opened on Dec 1, 2024

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Java (33,728 stars) (7,599 forks)batch import
help wanted

Description

建议先去看文档

快速开始常见问题

异常代码

 InputStream inputStream = null;
        OSS ossClient = null;
        try {
            ossClient = new OSSClient(ossConfig.getEndpoint(), ossConfig.getAccessKeyId(), ossConfig.getAccessKeySecret());
            inputStream = ossClient.getObject(ossConfig.getBucketName(), fileName).getObjectContent();
            if (Objects.nonNull(inputStream)) {
                EasyExcel.read(inputStream, CarExcel.class, new BatchExcelListener<T>())
                        .excelType(ExcelTypeEnum.XLSX)
                        .ignoreEmptyRow(Boolean.TRUE)
                        .sheet()
                        .headRowNumber(1)
                        .doRead();
            }
        } catch (Exception ex) {
            ex.printStackTrace();
        } finally {
            if (Objects.nonNull(ossClient)) {
                ossClient.shutdown();
            }
            if (Objects.nonNull(inputStream)) {
                try {
                    inputStream.close();
                } catch (IOException e) {
                    throw new RuntimeException(e);
                }
            }
        }

异常提示

问题描述

临时文件会被删除,但是临时文件夹依旧存在 不知道这是正常现象吗,有没有什么方法可以解决呢

Contributor guide