相信大家在搭建maven项目的时不时会遇到这种类似的错误:
Cannot resolve plugin org.apache.maven.plugins:maven-install-plugin:2.5.2
Cannot resolve plugin org.apache.maven.plugins:maven-deploy-plugin:2.8.2
Cannot resolve plugin org.apache.maven.plugins:maven-install-plugin:2.5.2
Cannot resolve plugin org.apache.maven.plugins:maven-deploy-plugin:2.8.2
Cannot resolve plugin org.apache.maven.plugins:maven-install-plugin:2.5.2
Cannot resolve plugin org.apache.maven.plugins:maven-deploy-plugin:2.8.2
这类的错误原因有很多种,咱们一步步的来解决 or 排除。
case 1:idea环境配置错误,这类错误的话不妨看看配置,由于笔者用的mac所以配置项是于mac为主。打开preferences ->Build,Execution,Deployent ->BuildTools->Maven ,检查maven home diretoy ,user Settings, file local repository是否正确,是否引用的自己的maven配置项。如果没有解决请看case2.
case 2:检查maven的settings.xml 文件配置网络下载路径是否可以访问,如果没有配置settings.xml的朋友可以访问 (https://repo.maven.apache.org/maven2)是否通畅。如果不能访问请即使更换下载包的数据源.
case 3:以上两步都不能解决问题的话,不妨执行一下 sudo mvn help:system 命令,这个命令会下载很多maven插件的依赖包,有些问题则是没有依赖包造成的.
case 4:以上三步都不能解决问题则要考虑 默认or 你配置的仓库本来就没有这个pom ,解决的办法也很简单,寻找有对应插件的数据仓库或者 直接去有相关包的同事or同学那里copy一份过来即可解决问题.笔者也提供一份自己用到的maven插件供大家使用 链接为:https://pan.baidu.com/s/1_ni2n77XjBBYv4UB1BBaEw