Failed to read artifact descriptor for xx.jar

首先出现此问题是由于jar包冲突,上网百度后发现基本给出的解决方案都是重新下载jar包,记录我遇到的此种情况的两种解决方案:

第一种方法:

       从本地的maven库中删除相关的jar包,然后右单击项目,Maven->Update Project,在弹出的对话 框中选择“Force Update Of Snapshots/Releases";

第二种方法:

       我当时是添加了dubbo的jar包到pom.xml文件后开始报错,后来上网查资料后发现是dubbo中的spring和netty的jar包版本太低,和我maven仓库中的jar包冲突,可以使用<exclusions>配置,排除dubbo中的低版本jar包;