添加<packaging>war</packaging>后 出现如下报错

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
好帮手慕小班 2020-02-20 16:01:44

同学你好,查看同学新贴出的报错,报错信息已经发生了改变是:Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 from,没有找到maven-clean-plugin:pom:2.5,同学可以尝试在pom文件中添加如下内容:

<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-clean-plugin</artifactId>
    <version>2.5</version>
</dependency>

如上修改后,再来查看,能否正常下载jar了。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

提问者 慕先生3168773 2020-02-20 13:57:25
好帮手慕小班 2020-02-20 10:52:00

同学你好,同学可以尝试在maven的配置文件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>

添加后,再来尝试一下是否还有这个错误。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕先生3168773 #1
    依旧没解决...
    2020-02-20 13:17:19
  • 提问者 慕先生3168773 #2
    Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 from/to alimaven (https://maven.aliyun.com/repository/central): Transfer failed for https://maven.aliyun.com/repository/central/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom
    2020-02-20 13:49:00
好帮手慕小班 2020-02-19 11:45:55

同学你好,cannot resolve plugin org.apache.maven.plugins:maven-war-plugin:2.2  出现这个错误最常见的原因是:本地maven的配置文件和仓库地址不一致,同学可以查看一下Settings下的maven的配置,例如:

http://img1.sycdn.imooc.com//climg/5e4cace609a9234111830608.jpg

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕先生3168773 #1
    设置对的 依然不行!
    2020-02-19 20:19:32
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师