From 62fe973d510e22b21844e2f9bd5c1afb1fb735d4 Mon Sep 17 00:00:00 2001 From: wulang Date: Thu, 17 Nov 2022 20:46:02 +0800 Subject: [PATCH] fix:bannerVersion npe --- .../cn/hippo4j/core/handler/DynamicThreadPoolBannerHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hippo4j-core/src/main/java/cn/hippo4j/core/handler/DynamicThreadPoolBannerHandler.java b/hippo4j-core/src/main/java/cn/hippo4j/core/handler/DynamicThreadPoolBannerHandler.java index 0bab7e70..491499a3 100644 --- a/hippo4j-core/src/main/java/cn/hippo4j/core/handler/DynamicThreadPoolBannerHandler.java +++ b/hippo4j-core/src/main/java/cn/hippo4j/core/handler/DynamicThreadPoolBannerHandler.java @@ -67,7 +67,7 @@ public class DynamicThreadPoolBannerHandler implements InitializingBean { if (Boolean.TRUE.equals(properties.getBanner())) { String bannerVersion = StringUtil.isNotEmpty(version) ? " (v" + version + ")" : "no version."; StringBuilder padding = new StringBuilder(); - while (padding.length() < STRAP_LINE_SIZE - (version.length() + DYNAMIC_THREAD_POOL.length())) { + while (padding.length() < STRAP_LINE_SIZE - (bannerVersion.length() + DYNAMIC_THREAD_POOL.length())) { padding.append(" "); } System.out.println(AnsiOutput.toString(banner, AnsiColor.GREEN, DYNAMIC_THREAD_POOL, AnsiColor.DEFAULT,