springboot 中访问swagger提示Unable to infer base url.This is common when using dynamic
Posted 奥利奥咯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot 中访问swagger提示Unable to infer base url.This is common when using dynamic相关的知识,希望对你有一定的参考价值。
错误信息:
Unable to infer base url.
This is common when using dynamic servlet registration or when the API is behind an API Gateway.
The base url is the root of where all the swagger resources are served. For e.g. if the api is available at http://example.org/api/v2/api-docs then the base url is http://example.org/api/.
Please enter the location manually:
出现这种错误的原因是启动类没有扫描到swagger配置类
解决办法:
1、把swagger放到可以扫描到的包下
2、在启动类添加@ComponentScan注解扫描swagger配置类
以上是关于springboot 中访问swagger提示Unable to infer base url.This is common when using dynamic的主要内容,如果未能解决你的问题,请参考以下文章
我有两个springboot项目,配置swagger之后,一个访问swagger需要加上项目名访问,否则404,另一个不需要
springboot 集成swagger2 404 无法访问
Springboot + Swagger 访问 404 的问题
SpringBoot——SpringBoot集成Swagger生成API文档