当前位置:网站首页>Swagger2 reports an error illegal DefaultValue null for parameter type integer
Swagger2 reports an error illegal DefaultValue null for parameter type integer
2022-07-06 19:19:00 【Marketplace pomegranate awn】
1、 Error details
Development today , Automatically generated a lot javabean Code for , It contains swagger2 Annotations , As a result, the project is refreshed as soon as it starts swagger2 Just report a mistake java.lang.NumberFormatException: For input string: ""
, In fact, it has no impact on the use , But for obsessive-compulsive disorder, thieves are uncomfortable , Here is the error message ;
2022-07-05 14:24:53.538 WARN 55280 --- [nio-8888-exec-9] i.s.m.p.AbstractSerializableParameter : Illegal DefaultValue null for parameter type integer
java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Long.parseLong(Long.java:601)
at java.lang.Long.valueOf(Long.java:803)
at io.swagger.models.parameters.AbstractSerializableParameter.getExample(AbstractSerializableParameter.java:412)
at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
2、 Cause analysis
There are a lot of specific reasons on the Internet , Let's not talk much , In fact, that is swagger2 Its own problems , It's not about code ;
3、 Solution
Since it is swagger2 Its own problems , Not optimized , The best way is to use the optimized swagger2, That is to say, it will cause errors jar The bags are replaced :
used pom.xml file
<!-- swagger2 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
</dependency>
<!-- swagger-ui -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
new pom.xml file
<!-- swagger2 -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.9.2</version>
<exclusions>
<exclusion>
<groupId>io.swagger</groupId>
<artifactId>swagger-annotations</artifactId>
</exclusion>
<exclusion>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- swagger-ui -->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.9.2</version>
</dependency>
<!-- solve swagger Report errors Illegal DefaultValue null for parameter type integer -->
<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>
PS: If it is replaced, an error will still be reported , Please re build、 Start and stop items 、 Clear cache 、MAVEN Build and so on , Because caching can lead to jar The package was not successfully replaced as desired , Don't ask me how I know ;
边栏推荐
- R language uses DT function to generate t-distribution density function data and plot function to visualize t-distribution density function data
- Actf 2022 came to a successful conclusion, and 0ops team won the second consecutive championship!!
- How to type multiple spaces when editing CSDN articles
- Multithreading Basics: basic concepts of threads and creation of threads
- ROS自定义消息发布订阅示例
- 数学知识——高斯消元(初等行变换解方程组)代码实现
- 黑马--Redis篇
- 多线程基础:线程基本概念与线程的创建
- 朗坤智慧冲刺科创板:年营收4亿 拟募资7亿
- php+redis实现超时取消订单功能
猜你喜欢
Analysis of frequent chain breaks in applications using Druid connection pools
How are you in the first half of the year occupied by the epidemic| Mid 2022 summary
Wx applet learning notes day01
Druid 数据库连接池 详解
保证接口数据安全的10种方案
谷粒商城--分布式高级篇P129~P339(完结)
第五期个人能力认证考核通过名单公布
三面蚂蚁金服成功拿到offer,Android开发社招面试经验
CCNP Part 11 BGP (III) (essence)
Binary search tree
随机推荐
R语言ggplot2可视化:使用ggpubr包的ggstripchart函数可视化分组点状条带图(dot strip plot)、设置add参数为不同水平点状条带图添加箱图
Excel 中VBA脚本的简单应用
Detailed idea and code implementation of infix expression to suffix expression
English topic assignment (25)
Estimate blood pressure according to PPG using spectral spectrum time depth neural network [turn]
The dplyr package of R language performs data grouping aggregation statistical transformations and calculates the grouping mean of dataframe data
助力安全人才专业素养提升 | 个人能力认证考核第一阶段圆满结束!
Qlabel marquee text display
About static type, dynamic type, ID, instancetype
抽象类与抽象方法
R语言ggplot2可视化时间序列柱形图:通过双色渐变配色颜色主题可视化时间序列柱形图
The second day of rhcsa study
Looting iii[post sequence traversal and backtracking + dynamic planning]
AutoCAD - what is the default lineweight for centerline drawing and CAD? Can I modify it?
Optical blood pressure estimation based on PPG and FFT neural network [translation]
Actf 2022 came to a successful conclusion, and 0ops team won the second consecutive championship!!
驼峰式与下划线命名规则(Camel case With hungarian notation)
How to improve website weight
裕太微冲刺科创板:拟募资13亿 华为与小米基金是股东
AUTOCAD——中心线绘制、CAD默认线宽是多少?可以修改吗?