一、该问题的重现步骤是什么?
1. 下载最新的2.8.0.RELEASE
2. 按需求新增了swagger配置到nacos中
#knife4j配置 knife4j: #启用 enable: true #基础认证 basic: enable: false username: blade password: blade #增强配置 setting: enableSwaggerModels: true enableDocumentManage: true enableHost: false enableHostText: http://localhost enableRequestCache: true enableFilterMultipartApis: false enableFilterMultipartApiMethodType: POST language: zh-CN enableFooter: false enableFooterCustom: true footerCustomContent: Copyright © 2021 BladeX All Rights Reserved
3. 修改对应的swagger模块的application-dev.yml
: : : - : : 127.0.0.1:8100 : /blade-auth/v2/api-docs - : : 127.0.0.1:8105 : /blade-desk/v2/api-docs - : : 127.0.0.1:8106 : /blade-system/v2/api-docs - : : 127.0.0.1:8102 : /blade-user/v2/api-docs
打开http://localhost:18000/doc.html出现了对应的4个模块
二、你期待的结果是什么?实际看到的又是什么?
切换这4个模块能出现接口列表,接口信息
没有出现对应模块的接口信息
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
使用的是bladex-2.8.0.RELEASE,在win10操作系统上
四、请提供详细的错误堆栈信息,这很重要。
2021-03-18 11:46:07.448 INFO 16300 --- [ async-task-1] o.s.core.launch.StartEventListener : ---[BLADE-SYSTEM-JOHN]---启动完成,当前使用的端口:[8106],环境变量:[dev]---
2021-03-18 11:46:08.033 INFO 16300 --- [)-192.168.0.109] io.undertow.servlet : Initializing Spring DispatcherServlet 'dispatcherServlet'
2021-03-18 11:46:08.034 INFO 16300 --- [)-192.168.0.109] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2021-03-18 11:46:08.059 INFO 16300 --- [)-192.168.0.109] o.s.web.servlet.DispatcherServlet : Completed initialization in 25 ms
2021-03-18 11:46:08.514 INFO 16300 --- [oundedElastic-1] io.lettuce.core.EpollProvider : Starting without optional epoll library
2021-03-18 11:46:08.516 INFO 16300 --- [oundedElastic-1] io.lettuce.core.KqueueProvider : Starting without optional kqueue library
2021-03-18 11:48:11.985 WARN 16300 --- [ XNIO-1 task-1] o.s.web.servlet.PageNotFound : No mapping for GET /blade-system/v2/api-docs
2021-03-18 11:48:11.993 ERROR 16300 --- [ XNIO-1 task-1] o.s.c.log.error.RestExceptionTranslator : 404没找到请求:No handler found for GET /blade-system/v2/api-docs
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端