如何使用Dropwizard测试在编译时访问swagger创建的JSON?

时间:2015-02-05 10:47:19

标签: swagger dropwizard

我有一个简单的Dropwizard应用程序,并集成了swagger,我想在编译时使用Dropwizard Testing访问swagger创建的JSON。这是可能的,如果是的话,请指导我如何做到这一点?

1 个答案:

答案 0 :(得分:1)

我假设您使用swagger-core来生成Swagger规范。 Swagger-core是一个运行时库,它将文档作为正在运行的应用程序的一部分生成。

您可以使用maven plugin的社区贡献来在构建过程中生成静态文档。请记住,它可能与swagger-core的输出不同,因为它基本上扫描注释,但不一定使用生成过程的相同业务逻辑。