ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper - Unable to scan documentation context default

启动服务 swagger报错,导致swagger无法正常展示

具体报错展示

在这里插入图片描述

处理方式

通过点击 红色方框 里的源码 定位具体报错

发现是取值问题
发现是取值问题 查看上一步代码

找到了具体错误

找到了具体错误 range[image,voice] 全局搜索 在代码里发现了
在这里插入图片描述
把@ApiParam及后面注释掉即可

原因剖析

springfox-swagger 3.0版本做了对allowableValues的 range范围取值做了限制 因为要转成BigDecimal 所以定义的是字符串值 则报错
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐