From 3580f50b076c8779bd7264c165acd56651166fdd Mon Sep 17 00:00:00 2001 From: zhangdaiscott Date: Sat, 8 Oct 2022 10:02:21 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90jeecg-boot/issues/I5U0OV=E3=80=91?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=90=88=E5=B9=B6=E6=9C=80=E6=96=B0=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=EF=BC=8CGateway=E6=9C=8D=E5=8A=A1=E8=B5=B7=E4=B8=8D?= =?UTF-8?q?=E6=9D=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jeecg/handler/swagger/MySwaggerResourceProvider.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/MySwaggerResourceProvider.java b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/MySwaggerResourceProvider.java index d9514d60..bce7b5f1 100644 --- a/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/MySwaggerResourceProvider.java +++ b/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/handler/swagger/MySwaggerResourceProvider.java @@ -44,7 +44,7 @@ public class MySwaggerResourceProvider implements SwaggerResourcesProvider { /** * nacos namespace */ - @Value("${spring.cloud.nacos.discovery.namespace}") + @Value("${spring.cloud.nacos.discovery.namespace:#{null}}") private String namespace; /** @@ -112,7 +112,9 @@ public class MySwaggerResourceProvider implements SwaggerResourcesProvider { //修复使用带命名空间启动网关swagger看不到接口文档的问题 Properties properties=new Properties(); properties.setProperty("serverAddr",serverAddr); - properties.setProperty("namespace",namespace); + if(namespace!=null && !"".equals(namespace)){ + properties.setProperty("namespace",namespace); + } NamingService naming = NamingFactory.createNamingService(properties); List list = naming.selectInstances(routeId, true);