首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >MinIO不删除Java中的空文件夹(路径)

MinIO不删除Java中的空文件夹(路径)
EN

Stack Overflow用户
提问于 2022-09-01 11:24:14
回答 1查看 300关注 1票数 0

我的问题是Spring应用程序中的MinIO 8.3.3。我有一个叫“我的桶”的水桶。我可以将几个文件上传到一个路径中,比如“我的文件夹”,这样我就有了文件:“my文件夹/file1.png”,“my文件夹/file2.png”

我知道如何删除它们,而且我在这方面取得了成功。我面临的问题是,空文件夹“我的文件夹”仍然存在,尽管它是在最后一个文件夹被删除后自动删除的。

我甚至尝试用这两个方法删除文件夹本身

代码语言:javascript
复制
RemoveObjectArgs args = RemoveObjectArgs.builder().bucket("mybucket").object("myfolder");
minioClient.removeObject(args);

代码语言:javascript
复制
RemoveObjectArgs args = RemoveObjectArgs.builder().bucket("mybucket").object("myfolder/");
minioClient.removeObject(args);

但空文件夹未被删除。我哪里错了?

EN

回答 1

Stack Overflow用户

发布于 2022-10-17 06:34:18

您启用了MinIO桶版本吗?如果是,则应“删除对象的所有版本”,以防止在文件夹中悬挂对象。在我的经验中,在删除最后一个对象(几分钟到几天)之后,自动删除文件夹需要一些时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73568557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档