Ash*_*til 3 swagger swagger-ui swagger-2.0 swagger-3.0
我需要在 Spring Boot API 中支持 swagger 2 & 3。
我已经使用 docket 对象创建了 swagger 2 并且对于 swagger 3 刚刚添加了 maven 依赖项springdoc-openapi-ui。能够检查 swagger 2 和 3 文档。
如何仅禁用/启用 swagger 3 或 swagger 2?我的意思是如何禁用 swagger 3 配置?
我没有 swagger 3 配置类来启用/禁用使用@profile. 只需添加springdoc-openapi-uimaven 依赖 swagger 3 即可。
这里从这个评论复制的答案
以下属性可用:v1.1.16
springdoc.api-docs.enabled=false此属性可帮助您禁用 springdoc-openapi 端点。
如果您想在不使用 swagger-ui 的情况下公开 api-docs 端点,则可以使用核心依赖项:
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-core</artifactId>
<version>1.1.16</version>
</dependency>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1506 次 |
| 最近记录: |