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
swagger 报错:illegal defaultValue null for param type integer
原文:https://www.cnblogs.com/ming-blogs/p/11898613.html