关于Java实现批量下载MinIO指定目录下的所有文件
关于Java实现批量下载MinIO指定目录下的所有文件
Straightforward
String bucketName = "bucket01";// 检查'mybucket'是否存在。boolean found = minioClient.bucketExists(BucketExistsArgs.builder().bucket(bucketName).build());if (found) {// 列出'my-bucketname'里的对象Iterable<Result<Item>> myObjects = minioClient.listObjects(ListObjectsArgs.builder().bucket(bucketName).build());for (Result<Item> result : myObjects) {Item item = result.get();System.out.println(item.lastModified() + ", " + item.size() + ", " + item.objectName());minioClient.downloadObject(DownloadObjectArgs.builder().bucket(bucketName).object(item.objectName()).filename("C:\\Users\\Documents\\Downloads\\"+item.objectName()).build());}
Maven
<dependency><groupId>io.minio</groupId><artifactId>minio</artifactId><version>8.2.1</version></dependency>
关于Java实现批量下载MinIO指定目录下的所有文件相关推荐
- python批量重命名指定目录下所有文件的后缀名
python批量重命名指定目录下所有文件的后缀名 有个需求,需要把某个文件夹下所有后缀名为.abc的更改为.xyz; #批量重命名指定目录下面所有文件的后缀名. word_dir为需要更改后缀的文件夹 ...
- Java 输出指定目录下的所有文件
使用 File 类的 list 方法来输出指定目录下的所有文件 完整代码 class Main {public static void main(String[] args) {File dir = ...
- java 空文件_java删除指定目录下所有空文件夹的方法
本文实例讲述了java删除指定目录下所有空文件夹的方法.分享给大家供大家参考,具体如下: package com.func; import java.io.File; import java.util ...
- python删除过期文件_Python删除指定目录下的过期文件的代码
在代码过程中,将代码过程中比较常用的一些代码段做个备份,如下的代码是关于Python删除指定目录下的过期文件的代码,应该能对小伙伴也有帮助. import os import sys import t ...
- html复制文件到目录,复制指定目录下的全部文件到另一个目录中
linux下文件的复制.移动与删除命令为:cp,mv,rm 复制指定目录下的全部文件到另一个目录中 假设复制源目录 为 dir1 ,目标目录为dir2.怎样才能将dir1下所有文件复制到dir2下了 ...
- [Linux C]列出指定目录下的所有文件(夹)
在Linux下,用C语言实现列出指定目录下的所有文件和文件夹: #include <stdio.h> #include <dirent.h> #include <stdl ...
- linux 复制指定目录下的全部文件到另一个目录中,linux cp 文件夹
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. linux复制指定目录下的全部文件到另一个目录中 复制指定目录下的全部文件到另一个目录中 文件及目录 ...
- 删除指定目录下的所有文件与更改文件扩展名
删除指定目录下的所有文件 //删除指定目录下的所有文件private void button1_Click(object sender, EventArgs e){DeleteFilesAndFold ...
- php中如何判断目录是否存在文件_PHP判断指定目录下是否存在文件
这篇文章介绍的内容是关于PHP判断指定目录下是否存在文件 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下/* 功能:判断某个目录下是否存在文件: 参数:$path -- 要进行判断的目 ...
最新文章
- MacOS命令终端(CMD)的快捷键/终端快捷键
- Ubuntu16.04+Cuda8.0+cuDNN6配置py-faster rcnn(转)
- iOS开发必读-GitHub 上Top100 的 Objective-C 项目
- 关于如何学好前端开发,你需要知道的事!
- Google面试题——蓄水问题
- python自定义包的发布与安装
- datasource dbcp 数据源_数据源--.dbcp.BasicDataSource 使用
- apache poi使用例_Apache POI使用详解
- 计算机微课论文参考文献,关于信息技术论文范文资料 与初中信息技术课堂中微课应用策略有关论文参考文献...
- springboot++vue+elementui网上零食购物商城网站系统带统计投诉java
- WES 7 FBWF灾难性故障
- 服务器运行几年后搬迁,服务器搬迁之后的准备工作和应对
- LightOJ - 1406 Assassin`s Creed【状压DP】
- 计算机如何删除桌面是的视频,Win10怎么彻底删除此电脑中的文档视频音乐文件夹[多图]...
- python的十句名言_让人恍然大悟的十句名言(双语版)
- Adobe Photoshop CS6图片无法拖入解决方法
- matlab八分之一中点画圆算法,中点八分画圆算法
- 使用阿里云镜像加速器
- Java基础:说说Java
- Linux第六章课后题6-4