我有一个正在使用Springfox生成API文档的项目。
我想在 编译时 生成swagger.json 。
以下是示例springfox配置,
@Configuration @EnableSwagger2 public class SwaggerConfig { @Bean public Docket productApi() { return new Docket(DocumentationType.SWAGGER_2) .select() .apis(RequestHandlerSelectors.basePackage("com.abc.xyz")) .paths(regex("/*.*")) .build(); } }
仅供参考:我也尝试过 https://github.com/kongchen/swagger-maven- plugin插件,但是它不起作用
这是使用JUnit测试用例实现的,有关更多详细信息,请关注https://github.com/springfox/springfox/issues/1959。