From 24a7cd0b6dd1c2414b11ac6b884030ebfb2e302c Mon Sep 17 00:00:00 2001 From: zm <1334717033@qq.com> Date: Tue, 12 Mar 2024 18:12:11 +0800 Subject: [PATCH] =?UTF-8?q?2024=E5=B9=B43=E6=9C=8812=E6=97=A518:04:19?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tools/controller/MinioUploadController.java | 7 +++++-- src/main/java/com/zhangmeng/tools/utils/MinioUtils.java | 9 +++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zhangmeng/tools/controller/MinioUploadController.java b/src/main/java/com/zhangmeng/tools/controller/MinioUploadController.java index c547ca7..c2aef0c 100644 --- a/src/main/java/com/zhangmeng/tools/controller/MinioUploadController.java +++ b/src/main/java/com/zhangmeng/tools/controller/MinioUploadController.java @@ -133,7 +133,10 @@ public class MinioUploadController { } public void reload_minio_config(){ - + MinioUtils.objectMap.put("endpoint",endpoint.getText()); + MinioUtils.objectMap.put("accessKey",accessKey.getText()); + MinioUtils.objectMap.put("secretKey",secretKey.getText()); + MinioUtils.reload(); } @FXML @@ -242,7 +245,7 @@ public class MinioUploadController { }); reload_config.setOnAction(event -> { - + reload_minio_config(); }); create_bucket.setOnAction(event -> { diff --git a/src/main/java/com/zhangmeng/tools/utils/MinioUtils.java b/src/main/java/com/zhangmeng/tools/utils/MinioUtils.java index d62f055..4698c3e 100644 --- a/src/main/java/com/zhangmeng/tools/utils/MinioUtils.java +++ b/src/main/java/com/zhangmeng/tools/utils/MinioUtils.java @@ -37,6 +37,15 @@ public class MinioUtils { } public static Map objectMap = new HashMap<>(); + + + public static void reload(){ + if (minioClient != null){ + minioClient = null; + } + getDefault(); + } + public static MinioClient getDefault() { if (minioClient == null) { Object endpoint = objectMap.get("endpoint");