Swagger 注释不起作用
Swagger Annotations don't working
我正在使用 Spring Boot 2 开发 REST api。我在 [=] 中为 Swagger2 和 Swagger-UI 添加了 SpringFox 依赖21=] 文件,如下所示:
compile group: 'io.springfox', name: 'springfox-swagger-ui', version: '2.4.0'
compile group: 'io.springfox', name: 'springfox-swagger2', version: '2.4.0'
不幸的是,@EnableSwagger2 之类的swagger 注释似乎无法识别。我该怎么办?
编辑
只有 swagger2 依赖项不起作用。 gradle 好像没有提供。知道为什么吗?
最后我找到了解决方案。我刚刚更换了 2.7.0 版本而不是 2.4.0 版本的 swagger2。
不是编译组,是实现组:
implementation group: 'io.springfox', name: 'springfox-swagger-ui', version: '2.7.0'
implementation group: 'io.springfox', name: 'springfox-swagger2', version: '2.7.0'
我正在使用 Spring Boot 2 开发 REST api。我在 [=] 中为 Swagger2 和 Swagger-UI 添加了 SpringFox 依赖21=] 文件,如下所示:
compile group: 'io.springfox', name: 'springfox-swagger-ui', version: '2.4.0'
compile group: 'io.springfox', name: 'springfox-swagger2', version: '2.4.0'
不幸的是,@EnableSwagger2 之类的swagger 注释似乎无法识别。我该怎么办?
编辑
只有 swagger2 依赖项不起作用。 gradle 好像没有提供。知道为什么吗?
最后我找到了解决方案。我刚刚更换了 2.7.0 版本而不是 2.4.0 版本的 swagger2。
不是编译组,是实现组:
implementation group: 'io.springfox', name: 'springfox-swagger-ui', version: '2.7.0'
implementation group: 'io.springfox', name: 'springfox-swagger2', version: '2.7.0'