java - 将 Swagger 端点导出为单个 json 文件

标签 java spring swagger

我有一个 Java 8 Spring 项目,该项目已经将 swagger 配置为自动生成 swagger 网页文档。 我还想在每次项目构建时生成一个包含所有端点的 json 文件。

有没有办法使用 Java 注释或 Swagger 或 Spring 的 XML/属性来生成它?

最佳答案

不,您无法生成带注释的 json 文件。但你可以在@SpringBootTest中做到这一点。测试运行时,请求服务器启动的端口,检索 api 文档并将它们写入文件。

关于java - 将 Swagger 端点导出为单个 json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58933392/

相关文章:

c# - 如何检测是否安装了 Java 运行时

c# - Swashbuckle - 返回响应的 Swagger 的文档?

java - Swagger 中的重复条目

json - 如何在 OpenAPI 中指定多文件上传?

java - libGDX 中最有效的 sleep 方式

java - FileUtils.listFiles 从列表中排除特定的文件扩展名

java - 如何让单例重新初始化变量?

java - Restful Spring Boot BDD 测试

java - 在 Java Spring/Hibernate/Maven 项目中测试多步骤过程的正确方法是什么?

java - AsyncRestTemplate什么时候发送请求?