gpt4 book ai didi

swagger - 如何在 Spring Boot 中禁用 swagger 3 配置

转载 作者:行者123 更新时间:2023-12-04 00:24:09 26 4
gpt4 key购买 nike

我需要在 Spring Boot API 中支持 swagger 2 & 3。

我已经使用 docket 对象创建了 swagger 2 并且对于 swagger 3 刚刚添加了 maven 依赖项 springdoc-openapi-ui .能够检查 swagger 2 和 3 文档。

如何仅禁用/启用 swagger 3 或 swagger 2?我的意思是如何禁用 swagger 3 配置?

我没有使用 @profile 启用/禁用 swagger 3 配置类.只需添加 springdoc-openapi-ui Maven 依赖 swagger 3 有效。

最佳答案

这是从这里复制的答案 comment

The following property is available since: v1.1.16

springdoc.api-docs.enabled=false This property helps you disablespringdoc-openapi endpoints.

If you want to expose the api-docs endpoints without using theswagger-ui, you can use the core dependency:



<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-core</artifactId>
<version>1.1.16</version>
</dependency>

关于swagger - 如何在 Spring Boot 中禁用 swagger 3 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58183214/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com