alibaba/easyexcel

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

Open

#4,057 opened on Dec 1, 2024

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

Repository metrics

Stars
 (33,728 stars)
PR merge metrics
 (No merged PRs in 30d)

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