在Maven构建期间将Swagger规范保存到文件

时间:2016-05-20 09:22:11

标签: java maven swagger

我正在使用swagger-jersey2-jaxrs Maven插件来提供我当前的Swagger规范文件,该文件工作正常。现在我想自动生成一个Java客户端库到该规范,例如使用swagger-codegen-maven-plugin Maven插件。

swagger-codegen-maven-plugin需要Swagger规范文件的路径作为参数。有没有办法配置swagger-jersey2-jaxrs将该规范文件存储到磁盘?这样我总是可以生成Java源代码,而无需手动下载spec文件,然后启动swagger-codegen-maven-plugin任务。

我不确定这是否可行,但我对其他方法持开放态度。目标是始终拥有一个与当前实现状态同步的Java客户端库。

1 个答案:

答案 0 :(得分:1)

最简单的事情可能是让你的构建脚本启动服务器并直接指向它。