前置现象:
- maven正常,甚至本地仓库有所有的项目里面的jar
- 之前没问题,甚至打了jar包去服务器运行,就是突然报错
下面几个方案,不用按次序执行,都是独立的,我是挨个试了过去
方案1:直接maven进行同步,一般执行第一个就行

方案2:上述失败了,检查,如果settings.xml仓库有多个来源,maven-a和maven-b,可以注释掉已经有a.1.jar的来源maven-a,然后继续执行第一步。如果本地还没有下载a.1.jar包,先注释maven-b,直接maven的install,下载对应a.1.jar。 然后注释maven-a,留下maven-b。然后继续install,下载 b下面的jar包到本地。


方案3:上述还失败,进行重新构建项目

方案4:如果上述还失败,可能idea缓存出了问题,让缓存失效,然后执行其重启


第五步:如果还是失败,摇人吧,我顶不住了