Maven :Cannot resolve xxx Plugin方法
问题描述
首先这个问题有2种发生的情况
问题原因
出现这个问题是因为,Maven在每一次下载jar包的过程中,一旦第一次下载完成后,就会有一个lastUpdate文件,这个,文件,表示该jar包已经下载。下次再检索这个包,也就不会去远程仓库进行下载。这也就是问题所在。
假设我们的maven本地仓库位置在如下路径:
可以在settings.xml文件中找到,如果没有找到,默认在用户目录下的.m2路径下,找到这个本地仓库地址。
之后,我们根据报错的包名,例如
Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.6
那么路径就是
org/apache/maven/plugins/目录下
把所有的文件删除掉,再次执行更新就能够解决这个问题。如果还是同样的问题,那么你就必须考虑
1.网络问题
是否需要配置代理
2.仓库问题
是否仓库有问题。
作者:blueboz
链接:https://www.jianshu.com/p/1864f9d2f85d
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。