minio创建桶 java
时间: 2023-11-24 19:05:54 浏览: 83
Minio桶一系列权限配置
5星 · 资源好评率100%
以下是使用Java SDK在MinIO中创建桶的示例代码:
```java
import io.minio.MinioClient;
import io.minio.errors.MinioException;
import java.io.IOException;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;
public class CreateBucket {
public static void main(String[] args)
throws NoSuchAlgorithmException, IOException, InvalidKeyException {
try {
// 使用MinioClient对象连接到MinIO对象存储服务器
MinioClient minioClient =
new MinioClient("https://play.min.io", "ACCESS_KEY", "SECRET_KEY");
// 使用makeBucket()方法创建一个新的桶
boolean found = minioClient.bucketExists("mybucket");
if (found) {
System.out.println("Bucket already exists.");
} else {
minioClient.makeBucket("mybucket");
System.out.println("Bucket created successfully.");
}
} catch (MinioException e) {
System.out.println("Error occurred: " + e);
}
}
}
```
在上面的代码中,我们首先创建了一个MinioClient对象,然后使用该对象连接到MinIO对象存储服务器。接下来,我们使用makeBucket()方法创建一个名为“mybucket”的新桶。如果桶已经存在,它将输出“Bucket already exists.”的消息。
阅读全文