swagger(版本 2.9.2) 刷新报错, 错误信息如下图:
解决方案:
1. 给新增属性赋值默认值, 不推荐.
- @ApiModelProperty(value = "age",example = "22")
- private Integer age;
2. 新增配置, 如下, 推荐.
- # 默认的配置
- <dependency>
- <groupId>io.springfox</groupId>
- <artifactId>springfox-swagger-ui</artifactId>
- <version>2.9.2</version>
- </dependency>
- <dependency>
- <groupId>io.springfox</groupId>
- <artifactId>springfox-swagger2</artifactId>
- <version>2.9.2</version>
- </dependency>
- # 增加两个配置
- <dependency>
- <groupId>io.swagger</groupId>
- <artifactId>swagger-annotations</artifactId>
- <version>1.5.22</version>
- </dependency>
- <dependency>
- <groupId>io.swagger</groupId>
- <artifactId>swagger-models</artifactId>
- <version>1.5.22</version>
- </dependency>
然后重启启动项目访问, 问题解决.
参考: https://www.jianshu.com/p/4c0f886f4468
来源: http://www.bubuko.com/infodetail-3296330.html