IDEA日常填坑:Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin

问题描述:

在这里插入图片描述
我太难了o(╥﹏╥)o,这个问题竟然困扰了我一个下午加上一个晚上,为了解决它,估计浏览器都要被我弄崩了吧,此前我将所能找到的方法全都试了个遍,甚至是将 IDEA 卸载了再装,装了在卸(刚开始安装的是社区版,后来装了一个专业版的),问题依旧在那儿,还好我心态好,O(∩_∩)O哈哈~

网上说的最多的解决方案就是 maven 安装的路径和和本地仓库的目录必须要保持一致(不一致就会出现这个问题),如下:在这里插入图片描述
我也挨个照做了一遍又一遍,还是不行 (当然在此我也不会直接否认这样的解决方案是错误的,至少它对于我没有任何帮助),对此真的感到挺懊恼的,真的会很想将电脑给砸咯,但是砸了也没用呀,问题还是解决不了。

这样煎熬着又过了许久,反反复复的将配置信息删了改,改了再删,一遍遍的重复着 (这里主要还是修改本地自定义仓库文件位置以及配置 setting.xml 文件),幻想着能成功,我这是真的不知道哪儿出错了,因为我都是按照正常可行的方式在操作着的,实在想不出问题出在哪了。

于是乎我又抱着试一试的态度将错误提示信息粘贴到浏览器中,再次查阅了一番,如下:
在这里插入图片描述
这次浏览器还真没然我失望,我随手挑了一个博客打开,里面第一句话就是这位博主的怨言,显然这也是一个被坑害的主儿啊,据这位博主所言,可以使用这样一种方式解决这个问题,在此对为我提供帮助的这位博主表示感谢❀❀❀

解决方式:

修改 setting.xml 文件中的镜像源,首先找到这个标签
在这里插入图片描述
然后将以下代码添加到上面这个标签内部,保存退出即可

<!-- 阿里镜像 -->
<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>

完成之后,打开 IDEA,按照正常程序创建项目工程,等待构建完成
在这里插入图片描述
OK,完美
在这里插入图片描述
希望对所有遇到这个问题的朋友有所帮助!!!

参考博文:Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章