IDEA报错Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.2

解决方法一

IDEA报错Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.2
博主已经解决该问题,
Idea自带apache maven,默认使用的是内置maven,会在Window用户目录下新建一个.m2 仓库文件夹(一般在C盘)来存放下载的jar包,但我们一般不用这个仓库,所以本地仓库的位置和settings.xml都是要自定义的。
博主,没有再另下maven,就用idea自带的就好了。
idea的maven在 /IDEA.../plugins/maven这儿,我们在maven的目录下创建仓库文件夹和setting.xml:

IDEA报错Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.2

settings.xml填入以下信息:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

    <pluginGroups />
    <proxies />
    <servers />

    <!-- maven自动下载的jar包,会存放到该目录下 -->
    <!-- 路径示范:E:/WorkSpace/IntelliJ IDEA 2020.1/plugins/maven/respository -->
    <localRepository>此处填写上面创建的repository文件夹的路径,注意用/正斜杠</localRepository>

    <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>
    </mirrors>

</settings>

注意要修改其中注释下面的respository路径为自己的。

配置idea

进入idea的初始欢迎界面进行全局配置,不能从项目里进入。
如果不知道怎么开启进入初始界面请看这个:https://www.bengtian.club/archives/39271
右下角进入settings,搜索maven,进行配置:

IDEA报错Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.2

勾选右边override就可以进行自定义,下面两个换成刚创建的路径位置,最上面那个是idea默认maven不用动。
配置好了后,重新创建maven项目,会提示缺少一些东西,我们需要点击右上角进行jar包的下载:

IDEA报错Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.2

下完即可。

方法二

如果已经有和配置好了本地仓库,还会出现这种情况的话,需要删除该目录里的所有文件:

IDEA报错Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.2

然后点击最左侧的按钮重新导入即可

IDEA报错Cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.2
——————

您可能感兴趣的文章

原神姬

原神网欢迎你!喜欢收藏本站哦

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>