将@EnableConfigServer注解放入spring boot后未启用Swagger

Posted

技术标签:

【中文标题】将@EnableConfigServer注解放入spring boot后未启用Swagger【英文标题】:Swagger is not enabled after putting @EnableConfigServer annotation in spring boot 【发布时间】:2021-09-23 17:05:03 【问题描述】:

我尝试在 spring 云配置应用程序(Spring boot - 2.5.0)中启用 Swagger 2.0,我将 @EnableConfigServer 注释放在主类中。

但是 swagger 不起作用,当我在这种情况下删除此注释时,swagger 工作正常,但属性文件不是来自微服务中的 GitHub 存储库

【问题讨论】:

这里也一样!你找到解决办法了吗? 【参考方案1】:

在您的应用程序属性中使用“spring.cloud.config.server.prefix= /cloud”这一行来配置云配置服务器路径

【讨论】:

您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于将@EnableConfigServer注解放入spring boot后未启用Swagger的主要内容,如果未能解决你的问题,请参考以下文章

@EnableEurekaServer、@EnableConfigServer、@EnableAdminServer 和@EnableZuulProxy 走进一家酒吧

Spring cloud Config center 配置中心 server端

EnableConfigServer 无法解析为类型

Spring注解的区别

springboot中的常用注解

@ModelAttribute注解的作用