一、该问题的重现步骤是什么?
1. 在blade-gateway服务pom文件,引用开启knife4j,开启swagger-ui。启动blade-gateway, blade-auth,blade-system 服务 启动成功
2. 打开地址发下没有blade-auth,blade-system的文档接口。
3.blade-gateway服务application.yml配置文件
二、你期待的结果是什么?实际看到的又是什么?
期待出现blade-auth,blade-system的文档接口。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
bladex4.1.0
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
需要在服务工程引入 blade-starter-swagger 的依赖
都有引入的
问题解决了,需要把swagger-ui注释掉。
要用knife4j的话,就是需要把它注释掉,bladex默认的也是knife4j。
如果要用swagger-ui原生界面,需要把这个依赖解开注释,但是knife4j就无法使用了,只能使用swagger-ui,地址为:http://localhost/swagger-ui.html
扫一扫访问 Blade技术社区 移动端