欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin

程序员文章站 2022-05-26 16:34:08
...
问题描述:

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

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

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

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

解决方式:

修改 setting.xml 文件中的镜像源,首先找到这个标签
Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin
然后将以下代码添加到上面这个标签内部,保存退出即可

<!-- 阿里镜像 -->
<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,按照正常程序创建项目工程,等待构建完成
Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin
OK,完美
Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin
希望对所有遇到这个问题的朋友有所帮助!!!

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

相关标签: Tools

上一篇: idea 插件开发

下一篇: Maven-Tutorial