From 829b44cdee1caadaa2fa0acdefe5c11c5f46d05c Mon Sep 17 00:00:00 2001 From: JEECG <445654970@qq.com> Date: Fri, 10 Jul 2026 15:14:04 +0800 Subject: [PATCH] =?UTF-8?q?nacos:=20=E8=B0=83=E6=8D=A2=20Console=20?= =?UTF-8?q?=E5=92=8C=20Web=20=E5=90=AF=E5=8A=A8=E9=A1=BA=E5=BA=8F=EF=BC=8C?= =?UTF-8?q?=E8=AE=A9=20IDEA=20Services=20=E9=9D=A2=E6=9D=BF=E8=AF=86?= =?UTF-8?q?=E5=88=AB=E7=AB=AF=E5=8F=A3=E4=B8=BA=2018080?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/alibaba/nacos/JeecgNacosApplication.java | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/jeecg-boot/jeecg-server-cloud/jeecg-cloud-nacos/src/main/java/com/alibaba/nacos/JeecgNacosApplication.java b/jeecg-boot/jeecg-server-cloud/jeecg-cloud-nacos/src/main/java/com/alibaba/nacos/JeecgNacosApplication.java index 2afcd2967..d81c187bc 100644 --- a/jeecg-boot/jeecg-server-cloud/jeecg-cloud-nacos/src/main/java/com/alibaba/nacos/JeecgNacosApplication.java +++ b/jeecg-boot/jeecg-server-cloud/jeecg-cloud-nacos/src/main/java/com/alibaba/nacos/JeecgNacosApplication.java @@ -1,7 +1,5 @@ package com.alibaba.nacos; -import com.alibaba.nacos.NacosServerBasicApplication; -import com.alibaba.nacos.NacosServerWebApplication; import com.alibaba.nacos.console.NacosConsole; import com.alibaba.nacos.core.listener.startup.NacosStartUp; import com.alibaba.nacos.core.listener.startup.NacosStartUpManager; @@ -36,15 +34,16 @@ public class JeecgNacosApplication { .web(WebApplicationType.NONE) .run(args); - // Start Server Web Context - NacosStartUpManager.start(NacosStartUp.WEB_START_UP_PHASE); - new SpringApplicationBuilder(NacosServerWebApplication.class) + // Start Console Context 先启动:让 IDEA Spring Boot Services 面板识别到的端口是 18080(管理界面), + // 而不是 NacosServerWebApplication 的 8848(API 端口),与用户实际访问的管理界面地址保持一致 + NacosStartUpManager.start(NacosStartUp.CONSOLE_START_UP_PHASE); + ConfigurableApplicationContext consoleContext = new SpringApplicationBuilder(NacosConsole.class) .parent(coreContext) .run(args); - // Start Console Context - NacosStartUpManager.start(NacosStartUp.CONSOLE_START_UP_PHASE); - ConfigurableApplicationContext consoleContext = new SpringApplicationBuilder(NacosConsole.class) + // Start Server Web Context 后启动:保持 NacosServerWebApplication 监听 8848 不变(接口不变) + NacosStartUpManager.start(NacosStartUp.WEB_START_UP_PHASE); + new SpringApplicationBuilder(NacosServerWebApplication.class) .parent(coreContext) .run(args);