From 281a9cfbab6b0707c2fcf24898c9a3b678510ba9 Mon Sep 17 00:00:00 2001 From: fuzi Date: Fri, 16 Dec 2022 23:58:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:issues/414=20=E8=AE=BE=E7=BD=AEcontextPath?= =?UTF-8?q?=E5=90=8E=E6=BC=94=E7=A4=BA=E5=9C=B0=E5=9D=80=E6=9C=AA=E5=8F=8A?= =?UTF-8?q?=E6=97=B6=E6=9B=B4=E6=96=B0=20(#415)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/src/main/java/cn/keking/ServerMain.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/server/src/main/java/cn/keking/ServerMain.java b/server/src/main/java/cn/keking/ServerMain.java index 71a25ba4..0e5b5298 100644 --- a/server/src/main/java/cn/keking/ServerMain.java +++ b/server/src/main/java/cn/keking/ServerMain.java @@ -1,5 +1,6 @@ package cn.keking; +import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.boot.autoconfigure.SpringBootApplication; @@ -24,8 +25,12 @@ public class ServerMain { .logStartupInfo(false) .run(args); stopWatch.stop(); - Integer port = context.getBean(ServerProperties.class).getPort(); - logger.info("kkFileView 服务启动完成,耗时:{}s,演示页请访问: http://127.0.0.1:{} ", stopWatch.getTotalTimeSeconds(), port); + ServerProperties serverProperties = context.getBean(ServerProperties.class); + Integer port = serverProperties.getPort(); + ServerProperties.Servlet servlet = serverProperties.getServlet(); + String contextPath = servlet.getContextPath(); + String urlSuffix = StringUtils.isBlank(contextPath)? String.valueOf(port):port+contextPath; + logger.info("kkFileView 服务启动完成,耗时:{}s,演示页请访问: http://127.0.0.1:{} ", stopWatch.getTotalTimeSeconds(), urlSuffix); } }