ruoyi-common-swagger
引用knife4j-spring-boot-starter
依赖。
com.github.xiaoymin
knife4j-spring-boot-starter
3.0.3
2、在网关聚合文档服务下,把前端的ui
资源引入。即在ruoyi-gateway
引用knife4j-spring-ui
依赖
com.github.xiaoymin
knife4j-spring-ui
3.0.3
3、测试验证
访问http://{ip}:{port}/doc.html
地址,出现如下图表示成功。
特别注意:
可能你进入这个界面后是可空白的页面,不要慌!不要慌!不要慌!
启动ruoyi-gen再次访问,发现可以了,其实是因为第一个分组是ruoyi-gen的,所以是空白页面。
解决办法:
去nacos修改ruoyi--gateway-dev.yml这个配置文件将routes下的id为ruoyi-system提到首位置就行了,这时候knife4j默认打开的分组是ruoyi-system,因为ruoyi-system是必启动的,所以就不会出现问题了。
routes: # 系统模块 - id: ruoyi-system uri: lb://ruoyi-system predicates: - Path=/system/** filters: - StripPrefix=1 # 认证中心 - id: ruoyi-auth uri: lb://ruoyi-auth predicates: - Path=/auth/** filters: # 验证码处理 - CacheRequestFilter - ValidateCodeFilter - StripPrefix=1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)