在使用Eclipse开发maven工程过程中,添加依赖经常会出现Failed to read artifact descriptor *.jar的错误,但是打开被maven本地仓库对应的文件夹却还能找到这个不能被读到的包.
- 通常都习惯去右击maven选择update Project,但是这个方式却不奏效,本地确实存在这个jar包。
- 查看jar包所在文件夹,发现有lastupdate文件产生,用编辑器查看该文件,报错:无法连接远程仓库,那么删掉这个包所在的文件夹。重新update Project,一般能解决。若不能解决,再次查看新产生的lastupdate文件,有可能是connect timed out,换其他maven镜像。