如上图所示,这是我解决好的,刚开始的时候爆红有这些:
我按照在网上查找的方法,一一试了。
首先,maven 安装的路径和和本地仓库的目录必须要保持一致
打开setting-Build,Excution,Deployment-Build Tools-Maven,将其修改一致(我还是爆红)
接着,在maven\apache-maven-3.5.4\conf下的setting.xml中,找到<mirrors></mirrors>标签,在其中添加了阿里镜像(我自己还是爆红)
<!-- 阿里镜像 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
<mirror>
<id>ibiblio</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>google-maven-central</id>
<name>Google Maven Central</name>
<url>https://maven-central.storage.googleapis.com
</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- 中央仓库在中国的镜像 -->
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
最后,试了另一种办法,解决了
方法就是在pom中加上相关的依赖,例如下面这个:
打开pom,在<dependencies></dependencies>中添加如下代码:
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.4</version>
</dependency>
再点击,刷新下载,之后就完成了~
其他爆红的用同样的方法,成功解决!
参考:
IDEA日常填坑:Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin_^Being^的博客-CSDN博客
maven plugins爆红_comeilmforever的博客-CSDN博客_maven plugins 爆红