![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
研发常遇到的异常
开发中项目出现的异常
任玉
年岁有加,并非垂老,理想丢弃,放坠暮年
展开
-
Failed to convert property value of type java.lang.String to required type java.lang.Integer for pro
Failed to convert property value of type java.lang.String to required type java.lang.Integer for property mobile; nested exception is java.lang.NumberFormatException: For input string: "13433332231...原创 2021-09-15 12:39:43 · 1008 阅读 · 0 评论 -
Error querying database.Cause:java.sql.SQLSyntaxErrorException:ORA-00911:invalid character
这种问题很好定位,一看就是参数传参问题,通过这个报错看 首先最应该考虑的就是查询条件的LIKE部分。这种问题主要思路是1、传了特殊字符,例如' 2、看看like查询的时候是不是用的#{}或是${} 3、where涉及到参数语句是不是有问题...原创 2021-09-08 12:33:55 · 1163 阅读 · 0 评论 -
双数据源其中一个数据源的dao文件报BindingException
org.apache.ibatis.binding.BindingException: Invalid bound statement(not find):***************BindingException通常看 xml中原创 2021-09-07 10:46:47 · 102 阅读 · 0 评论 -
grep查询不到中文 或 Binary file xx matches
发现grep 开始查不到想要找的汉字,又保存文件后发现报Binary file xx matches用Linux下看这个文件 file 发现charset=Unknown-8bit在WINDOWS环境下将这个文件重新另存为UTF-8后就可以查询到了。Binary file xx matches这种问题 grep -a 也可以按二进制打开,但是对中文起不到效果...原创 2021-09-06 15:34:06 · 1193 阅读 · 0 评论 -
com.xxl.rpc.util.XxlRpcException: java.lang.IllegalStateException: failed to create a child event lo
Caused by: java.io.IOException: 打开的文件过多生产上已经调整了linux的最大句柄数为65535 但是运行时间长或是xxl-admin重启有什么变动的情况下我们就会出现异常。最后看xxl-job的github上应该是版本冲突导致的我们在注册的时候总是打开过多,目前没有深度分析源码原因,我们客户端用的时2.0.2版本,admin用的时rpc是1.4.0 最后统一成admin调度的版本后出现这个问题少了 但是偶尔打开句柄还是会多但不会那么多了。...原创 2021-08-20 09:48:37 · 2020 阅读 · 0 评论 -
linux idea 启动报错StartupAbortedException: Fatal error initializing plugin idea.plugin.protoeditor
ubuntu环境添加了protobuf插件导致出错。删除.local/share/JetBrains/IntelliJIdea2020.2/下protobuf相关插件和 删除。原创 2021-06-16 17:18:26 · 457 阅读 · 0 评论 -
The following profiles are active: dev
最开始看到这个错误以为是自己配置有问题,但发现同样环境另一个分支代码没问题正常启动,所以排除环境问题,锁定应该是代码问题。因为这套项目由于公司技术选型原因要将原来dubbo转换成spring cloud这样的方式,所以在这个过程中进行fegin改造,发现bug是代码@FeignClient(value="sdfsd")服务名上加了/即@FeignClient(value="/sdfsd")这样导致的该问题。清理后正常启动。...原创 2021-01-05 16:21:58 · 17805 阅读 · 0 评论 -
java.lang.IllegalArgumentException: Invalid character found in method name.
May 13, 2019 3:05:29 PM org.apache.coyote.http11.AbstractHttp11Processor processINFO: Error parsing HTTP request headerNote: further occurrences of HTTP header parsing errors will be logged at DEBU...原创 2019-05-13 18:28:29 · 29104 阅读 · 1 评论 -
java.lang.OutOfMemoryError: PermGen space
内存溢出最常见的Java问题,主要出现这个问题的原因:jvm初始值低,项目大导致这个问题 GC未对引用的对象进行处理导致内存大超出内存范围 代码中出现BUG,导致不断创建对象解决:在eclipse处改变jvm添加参数jvm参数:-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256Mtomcat容器设定运行大小...原创 2018-08-28 17:27:15 · 123 阅读 · 0 评论 -
mapper.xml报异常The content of elhe content of element type "mapper"
The content of element type "mapper" must match "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|select*)+".异常通常报这个异常基本上就是你的xml中有不按格式写的内容。例如:...原创 2018-05-19 17:16:11 · 832 阅读 · 0 评论 -
org.dom4j.DocumentException: 20 Nested exception: 20
org.dom4j.DocumentException: %20 Nested exception: %20之所以没打标题是因为csdn标题那里打完发布不了。。。。这个异常是出现的原因是%20(代表空格).在我的程序中在加载html组建时会加载指定的xml文件这个这个xml文件的头部有这个空格,去掉就可以了。...原创 2018-04-23 16:24:17 · 227 阅读 · 0 评论 -
springBoot第二数据源访问dao 报BindingException: Invalid bound statement(not found)
BindingException: Invalid bound statement(not found) *.*.*Dao.select();这个异常最开始在网上找了很多都是说mapper名字一类没有对上,因为吾的使用环境是在@scheduled 定时任务里面 并且在本地上也没事,只是到了测试环境一直跑会跑着跑着就报上面的异常。1、最开始怀疑是第二数据源的dao和mapper放到了第一数据...原创 2020-04-11 18:01:55 · 387 阅读 · 1 评论