diff --git a/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MinioUtil.java b/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MinioUtil.java
index 993330d22..254ae06c9 100644
--- a/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MinioUtil.java
+++ b/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/MinioUtil.java
@@ -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;
diff --git a/jeecg-boot/pom.xml b/jeecg-boot/pom.xml
index 2c4d7b064..d199b8ecf 100644
--- a/jeecg-boot/pom.xml
+++ b/jeecg-boot/pom.xml
@@ -77,7 +77,7 @@
4.1.0
4.5.0
1.5.6
- 8.5.7
+ 9.0.3
1.4.0
1.6.1
7.4.0