public class MinIOTest {
public static void main(String[] args) {
// 创建minio并链接到客户端
MinioClient minioClient = MinioClient.builder()
// minio登录的凭据,用户名与密码
.credentials("minio", "minio123")
// minio的网址
.endpoint("http://192.168.200.130:9000")
.build();
try {
// 创建要上传的文件
FileInputStream fileInputStream = new FileInputStream("F:\\hellomy.html");
// 创建上传的文件的信息
PutObjectArgs putObjectArgs = PutObjectArgs.builder()
//上传后,在服务器路径及文件名
.object("hello/list.html")
//文件类型
.contentType("text/html")
//桶名词 与minio创建的名词一致
.bucket("leadnews")
//文件流
.stream(fileInputStream, fileInputStream.available(), -1)
.build();
// 上传到服务器
minioClient.putObject(putObjectArgs);
} catch (Exception e) {
e.printStackTrace();
}
}
}
MinIO服务器
最新推荐文章于 2024-12-24 10:07:07 发布