【发布时间】:2019-01-18 08:53:59
【问题描述】:
我觉得我错过了一些简单的东西,但我的搜索都没有得到我希望/寻找的答案。
问题陈述
我正在编写一个 Spring Boot 应用程序,它公开了一堆 RESTful API。由于各种原因,我有一个包含 API 文档(用 OpenAPI 3.0 编写)的 YAML 文件。我正在寻找一种简单(毕竟是 Spring Boot)的方式来显示该文档。
我做了什么
花了超过 3 个小时阅读各种帖子,观看谈论 Springfox 的 swagger 和 swagger-ui 的 youtube 视频(以及其他内容)
这会“即时”生成文档,我想显示 YAML 文件
我看过一些讨论下载 swagger-ui github 存储库、解压缩并修改 index.html 以指向我的 YAML 文件而不是它的默认值的帖子。
虽然这是可行的,它需要我手动下载、更新文件并重新打包它们(不是一个大问题,但似乎比我预期的要多)
正在寻找解决方案
理想情况下,我希望有一个 Maven 插件,我可以设置它并将配置选项传递给它,告诉它 YAML 文件的位置,它会简单地显示它
提前致谢
【问题讨论】:
标签: java spring-boot maven-3 swagger-ui openapi