From 3ba5b949a1a4bd9684987465f24e2396f52c1f47 Mon Sep 17 00:00:00 2001 From: Flying Musk Date: Wed, 11 Mar 2026 11:50:26 -0700 Subject: [PATCH] fix: use AbstractFileStore.class for resource loading --- .../rocketmq/dashboard/service/impl/AbstractFileStore.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/rocketmq/dashboard/service/impl/AbstractFileStore.java b/src/main/java/org/apache/rocketmq/dashboard/service/impl/AbstractFileStore.java index ea85e422..8384f0e2 100644 --- a/src/main/java/org/apache/rocketmq/dashboard/service/impl/AbstractFileStore.java +++ b/src/main/java/org/apache/rocketmq/dashboard/service/impl/AbstractFileStore.java @@ -34,7 +34,7 @@ public AbstractFileStore(RMQConfigure configure, String fileName) { filePath = configure.getRocketMqDashboardDataPath() + File.separator + fileName; if (!new File(filePath).exists()) { // Use the default path - InputStream inputStream = getClass().getResourceAsStream("/" + fileName); + InputStream inputStream = AbstractFileStore.class.getResourceAsStream("/" + fileName); if (inputStream == null) { log.error(String.format("Can not found the file %s in Spring Boot jar", fileName)); System.exit(1);