springboot之 jar包冲突:NoSuchMethodError: org.yaml.snakeyaml.LoaderOptions.setMaxAliasesForCollections

今天在找转json的东西的时候,导了些jar包法相项目跑不动了,抱了这个错,好像是解析yaml的东西!

然后我把导入的东西都去掉了还是不行!可以说是满盘皆崩了!就很烦!

而且我感觉以后可能还会遇到这个问题,所以记录一下!

我百度了一下,大概就是jar包冲突了,可能我哪个包有这个包,springboot也有,然后就冲突了!

在这里插入图片描述
然后我全局找了一下,这个遗失的方法!ctrl+n 选symbols,然后这个方法是1.26版本的,boot里就是这个版本的,我找找还有什么地方有!
在这里插入图片描述
看了一下自己的pom里面是没有直接引用的,也就是说其他的包里夹了私货!

百度了一下,maven helper可以帮忙找出冲突的jar包!

安装plugin以后,在pom页面底部就会有个dependency analyzer
在这里插入图片描述
然后我在第一栏中搜索,并没有找到什么冲突,有的话就会直接显示了!
在这里插入图片描述
然后我又选择列出依赖树,但还是没有!

可能是我的笨比idea没刷过去吧!不知道哪里设置了,压根就不会自动import 更新的maven,每次都我手动!
所以可能就是我删除了,但是还没刷过去!这就很烦!

我试试clean一下!

不行!

再install一下!报我一个导入的包没了,好家伙,没了就没了!我直接把那个test干掉了!(注释掉!)

好家伙报别的错了!那这个算解决了吗。。。

好吧!事实证明我跑的是刚才注释掉的方法,所以才报错,然后重新跑了一下还是报这个错!就很烦呀!

我重启了一下idea还是不行,🙄!我真的是要吐了!🤮

继续百度走起!

然后我又翻了几遍,想了一下不对啊!前面的搜索方法有问题!

是因为缺失这个方法才报异常,直接搜那个方法肯定是有的,没有的就不会显示!

我直接搜类名,哪里还有这个类,八成问题就在那了!
在这里插入图片描述

不过有一点坑爹的就是!我是手动导入的selenium的jar包里跟boot的冲突了!我也是醉了,难怪maven helper找不出来!

我去把那个包删了试试!

好家伙,没问题了!坑爹的!这这这,醉了醉了哈哈哈!

用了maven就尽量别手动导入包了,去找依赖来导,不然就下载下来手动导入到maven里!不然碰到这只问题就很烦!

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值