结合swagger定义文件

时间:2016-09-06 10:51:48

标签: swagger swagger-ui swagger-2.0

我通过注释源代码为我的所有API生成一个swagger定义。

我想知道是否有任何方法可以将所有API合并到一个json文件中?

注意:我使用的是Swagger 2.0个定义。

1 个答案:

答案 0 :(得分:0)

如果您使用server.xml中定义的apiDiscovery-1.0功能在WebSphere Liberty服务器中部署这些应用程序,那么您只需进入(GET)/ ibm / api / docs并检索聚合的JSON文件即可。您还可以通过添加Accept标头“application / yaml”将其检索为YAML。

您可以在wasdev.net免费下载,然后运行installUtility命令来获取该功能(wlp / bin installUtility install apiDiscovery-1.0)。

此博客中的更多信息:https://developer.ibm.com/wasdev/blog/2016/04/13/deploying-swagger-enabled-endpoints-websphere-liberty-bluemix-api-connect/