前提:更换maven版本,今天更换了maven的版本,从3.1.1更换为3.3.9,本来好好地项目更换完版本报了136个错,开头的几个错都是failed to read artifact descriptor for *** 这种错。
项目 -- refactor(刷新),项目 -- maven -- update project ,project -- clean 这几种方法都不好使。
解决:无意中发现了解决办法,随便复制一个文件到项目,然后refactor(刷新)项目,删除刚才复制的文件,再次refactor(刷新)项目,然后 项目 -- maven -- update project,问题解决
心得:个人认为是项目目录没有改变,导致项目刷新不够。
注:网上查看的解决办法是删掉本地仓库然后重新 项目 -- maven -- update project下载,因为我是内网电脑,公司也还没有配私服,所以这种方式没有试。如果是外网或有内网私服,这种方式也是一种解决办法。