ant任务在构建时生成swagger JSON

ant任务在构建时生成swagger JSON,swagger,Swagger,我们正在尝试在我们的应用程序中使用swagger JAXR。我们在安装过程中遇到了几个问题,但我们已经将所有问题缩小到使用Websphere和IBM为重建类加载器系统的WAS构建自定义JVM这一事实。这种定制JVM正在招摇过市地引起各种各样的麻烦 我们希望从servlet depoyment样式切换到简单地将JSON文件放到WAR的web文件夹中。我们需要在CI服务器构建部署时自动执行此操作,但以下是我们的问题: Maven在我们的网络上是严格禁止的。所以这些大摇大摆的codegen包装器不起作

我们正在尝试在我们的应用程序中使用swagger JAXR。我们在安装过程中遇到了几个问题,但我们已经将所有问题缩小到使用Websphere和IBM为重建类加载器系统的WAS构建自定义JVM这一事实。这种定制JVM正在招摇过市地引起各种各样的麻烦

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

  • Maven在我们的网络上是严格禁止的。所以这些大摇大摆的codegen包装器不起作用
  • 我们的构建语言是straight Ant
  • 现在我已经研究了codegen,但是codegen似乎是要从json文件生成客户机。我需要能够解析代码中的swagger jaxrs注释并自动生成json文件的东西。手动编辑这些文件不是一个选项,因为我们尝试实现swagger的全部原因是为了消除人类更新文档的需要


    有没有一种方法可以让我直接连接到swagger jaxrs内核,并从ant任务生成这些json文件?

    你解决了问题吗?没有,swagger 1.5他们从Scala切换到Java。这似乎帮了很多忙,但仍然不够完美。我已经有一段时间没做这个了。