swagger-ui使用时打开swagger-ui.html页面后台报错:java.lang.NumberFormatException: For input string: ""

今天使用swagger-ui.html访问时后台报错:java.lang.NumberFormatException: For input string: "".

具体原因是由于我pom引入的io.springfox:springfox-swagger-ui:2.92版本的jar包内置为io.swagger:swagger-models包为1.5.20版本.

       1.5.20版本中判断example只判断是否为null,没有判断example为空字符串""的情况所以报错.1.5.21版本新增了判断example是否为null和"".所以排除1.5.20包重新导入1.5.21包即可解决.解决方案如下:



    io.springfox
    springfox-swagger-ui
    2.9.2
    
        
            io.swagger
            swagger-models
        
    



    io.swagger
    swagger-models
    1.5.21

参考:

https://blog.csdn.net/qq122516902/article/details/89673363

你可能感兴趣的:(swagger,java,swagger)