今天在配置maven项目的时候,出现了pom.xml报错……was cached in the local repository的情况。
起因是我在第一次配置pom.xml之后,下载包的过程由于网络问题中断了,此时下载下来的包显然是不完整的,我干脆删除了整个项目,重新创建一个maven项目后,再去配置pom.xml,就出现了……was cached in the local repository的错误,大致意思是需要下载的包已经存储到了本地仓库,maven不再到网络上下载对应包了,但是此时本地仓库中的包是不完整的。
解决方法:到.m2/repository/的目录下把对应的包删除掉,再重新创建项目并配置pom.xml或是右键原项目-maven-update project