升级 minio 到 9.0.3,适配 Method 类迁移及 stream 方法签名变更

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
JEECG 2026-07-09 11:42:56 +08:00
parent 2ebe098b5c
commit 37a5e6841d
2 changed files with 4 additions and 4 deletions

View File

@ -1,7 +1,7 @@
package org.jeecg.common.util;
import io.minio.*;
import io.minio.http.Method;
import io.minio.Http.Method;
import lombok.extern.slf4j.Slf4j;
import org.jeecg.common.constant.SymbolConstant;
import org.jeecg.common.util.filter.SsrfFileTypeFilter;
@ -95,7 +95,7 @@ public class MinioUtil {
PutObjectArgs objectArgs = PutObjectArgs.builder().object(objectName)
.bucket(newBucket)
.contentType("application/octet-stream")
.stream(stream,stream.available(),-1).build();
.stream(stream, (long) stream.available(), -1L).build();
minioClient.putObject(objectArgs);
stream.close();
fileUrl = minioUrl+newBucket+"/"+objectName;
@ -217,7 +217,7 @@ public class MinioUtil {
PutObjectArgs objectArgs = PutObjectArgs.builder().object(relativePath)
.bucket(bucketName)
.contentType("application/octet-stream")
.stream(stream,stream.available(),-1).build();
.stream(stream, (long) stream.available(), -1L).build();
minioClient.putObject(objectArgs);
stream.close();
return minioUrl+bucketName+"/"+relativePath;

View File

@ -77,7 +77,7 @@
<shiro-redis.version>4.1.0</shiro-redis.version>
<java-jwt.version>4.5.0</java-jwt.version>
<codegenerate.version>1.5.6</codegenerate.version>
<minio.version>8.5.7</minio.version>
<minio.version>9.0.3</minio.version>
<justauth-spring-boot-starter.version>1.4.0</justauth-spring-boot-starter.version>
<dom4j.version>1.6.1</dom4j.version>
<qiniu-java-sdk.version>7.4.0</qiniu-java-sdk.version>