ant任务在构建时生成swagger jsons

时间:2015-06-24 15:16:49

标签: swagger

我们正试图在我们的应用程序中使用swagger jaxrs。我们在安装时遇到了一些问题,但是我们已经将所有这些问题缩小到了我们使用Websphere和IBM为WAS构建自定义JVM以重建类加载器系统的事实。那个自定义JVM引起了Swagger的各种麻烦。

我们希望从servlet depoyment样式切换到简单地将JSON文件放入WAR的web文件夹中。我们需要在CI服务器构建部署时自动执行此操作,但这是我们的问题:

  1. Maven严禁在我们的网络上使用。所以这些swagger codegen包装器不会起作用
  2. 我们的构建语言是直接的Ant
  3. 现在我已经查看了codegen,但似乎codegen旨在从json文件生成客户端。我需要能够解析代码中的swagger jaxrs注释并自动生成json文件的东西。手动编辑这些文件不是一种选择,因为我们试图实现招摇的全部原因是为了消除人类更新文档的需要。

    有没有办法可以直接挂钩到swagger jaxrs核心并从ant任务生成这些json文件?

0 个答案:

没有答案