今天调试之前很久的一个demo代码,突然提示了一个错误,fasterxml.jackson下面的一个类找不到。
居然找不到?
对于哪些跑不起来的项目,不是早就毁尸灭迹了,哪来的的这个烂demo?
已经上传gitee了?
哦,那没事了!项目肯定正常跑起来过,
瞅下呗。
com.fasterxml.jackson.databind.ObjectMapper,一看就是json转换的jar包,不是遗漏的某个类。
8成以上的可能是pom配置的问题,
瞅一下pom文件。
哦,注释清晰,没有引用报错,
么问题!
清空下缓存,重新引用下Maven ,看是不是缓存的问题。
右击,选择Maven 条目中的Reload project。当然使用idea右侧工具栏的Maven也可以,看个人习惯。
执行完毕, 再跑一次!
继续失败!
就一个引用包找不到的问题,这么难缠?
仔细看了看pom文件,what???
fasterxml的三个包版本居然不一致?
改了!
统一成2.11.1,再重新引用下Maven包,reload!
run success!
后面我有想了下,这种自己已经上传的项目,怎么会突然变了版本号呢?
没事找事?
原来,原来,里面有个黄色波浪线提示!
点击黄灯,一键修改,然后,就G了。
引以为戒,引以为戒啊!
铁子们,黄线提示也不能无脑改啊,起码要看一下,确定没问题,不然出了事故,真的就糟心了。
都到这了,点个赞呗~