解决swagger2 java.lang.NumberFormatException: For input string: ““ 报错

时间:2024-03-28 11:58:18

解决swagger2 java.lang.NumberFormatException: For input string: "" 报错-

报错的原因:

  1. 通过控制台可以看到报错位置
    解决swagger2 java.lang.NumberFormatException: For input string: ““ 报错
  2. 点进可以看到是类型转换异常:空字符串""无法转成Number。
    解决swagger2 java.lang.NumberFormatException: For input string: ““ 报错

解决方法1:

解决swagger2 java.lang.NumberFormatException: For input string: ““ 报错@ApiImplicitParam中添加example = “1”

解决方法2:

io.springfox:springfox-swagger2:2.9.2中依赖了swagger-models的1.5.20版本,我们可以排除springfox-swagger2中的swagger-models依赖,导入io.swagger:swagger-models的1.5.21版本即 可。
解决swagger2 java.lang.NumberFormatException: For input string: ““ 报错