问题描述:
maven相关依赖已下载,但编写代码过程中显示缺失相关包,或报错信息显示Can‘t Resolve …某某依赖。
问题原因:
网络等问题导致jar包下载错误,依赖路径都有,但实际上jar包缺失。
解决办法:
-
进入maven仓库,找到报错的特定依 赖,会发现缺失jar包。
(如果没有缺失,说明是子依赖的问题,在IDEA等集成工具中展开报错的依赖,再找到报错的子依赖,重新进入maven仓库,删除改依赖。)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-a1d8U4nC-1634958045680)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20211023105223014.png)]
2.删除该依赖,在集成工具中刷新maven重新下载,使jar包下载成功即可。
3.此时项目已经没有问题了,但可能还会报错。只需清理下IDEA等集成软件的缓存即可。(IDEA中位置如下)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-efOPJFO2-1634958045681)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20211023105628563.png)]
FO2-1634958045681)]