问题描述:maven本地仓库有包,仍然去远程仓库拉取包问题,导致could not find artifact * * * 问题!
问题原因: 本地仓库的包中有xxx.repositories 或 xxx.lastUpdated 之类的文件。一旦本地有这些文件,那么就意味着本地的依赖包可能不完整,需要先进行验证是否可用,才能被使用。会拉取远程仓库的依赖包信息进行比对,但是远程仓库确实没有这个包,导致找不到包的问题!
解决方法:找到本地仓库包下的目录,删除临时文件(临时文件*.repositories)即可!