
从Bug中学习
莫迟疑
程序员
展开
-
记录一次超级艰难的排查NoSuchMethodError错误历程
首先,一般出现这种问题,都是不同版本jar包冲突导致的,而这些jar包也一般是第三方引入的。但是我这个问题难就难在,通过报错信息,我找到了找不到方法的类,进而定位到依赖的jar包,通过分析maven依赖树,我发现但是这个jar包根本就没有冲突!!于是,我产生了深深的怀疑,会不会不是maven的问题??经过多方查证,我发现,jar包冲突是最可能的原因,那是不是我排查有什么遗漏的地方?不知道怎么突然来的灵感,我想到了要试一下屏蔽掉我定位到的依赖,然后再在项目代码里import javax.ws.rs.c原创 2020-12-15 23:12:32 · 377 阅读 · 0 评论 -
调用服务器接口报错调试顺序
看服务器日志,如果能直接凭借报错日志和本地代码定位到bug,最快。本地调用如果报同样错误,从本地代码看错误。如果没报错,拿下来服务器代码看,特别是多人合作开发的时候。...原创 2019-11-21 16:57:36 · 294 阅读 · 0 评论