Maven 本地仓库明明有jar包(或nexus私库中明明有jar包),pom文件还是报错解决办法
一般报错:“Failure to find org.apache.maven.plugins:maven-resources-plugin:jar:2.6 in http://localhost:8091/nexus/content/groups/public
was cached in the local repository, resolution will not be reattempted until the update interval of nexus-releases has elapsed or updates are forced”
或报错“The container 'Maven Dependencies' references non existing library '...\.m2\repository\sun\jdk\jconsole\jdk\jconsole-jdk.jar'”
方法:
maven中的本地仓库(或nexus私库)的index索引没有更新导致
解决方案:
在eclipse中打开菜单 window-> show view –> other –> Maven -> maven repositories
打开之后,选择local repositories –> local repository ,右击,选择rebuild index.