【解决问题】SwaggerUI页面不显示API

项目中新建了一个服务,添加Swagger的API注解之后,打开Swagger-UI能看到服务但是显示不了API。之前也经常遇到这种问题,基本上是因为服务刚部署到服务器需要一定的时间去加载,过会刷新一下就可以了,但是今天等待了很久也刷新了N多遍还是不行,那肯定是配置有问题了。

最后也找到了原因:

原来是新服务的路径名称错了,如图,Swagger配置中apis我设置的是com.ks.controller,但是新建的服务一没注意创建了com.kingseok.controller,这样一来Swagger当然找不到啦。

解决方案就是将com.kingseok.controller改为com.ks.controller,或者将apis的路径改成com.ks,当然不建议采用这种,最好是每个服务的路径都相同。

posted @ 2021-06-03 14:26  程序员微尘  阅读(3845)  评论(0编辑  收藏  举报