zoukankan      html  css  js  c++  java
  • Maven 问题 Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:3.0.0-M1 的处理

    一、问题描述
    Maven项目报错,该项目是导入的项目,然后再通过开发工具打开项目时,pom.xml文件报错。

    并且新建Maven Project 也会报错。

    二、报错详细
    Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:3.0.0-M1 from http://uk.maven.org/maven2 was cached in the local repository,
    resolution will not be reattempted until the update interval of UK has elapsed or updates are forced.
    Original error: Could not transfer artifact org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from/to UK (http://uk.maven.org/maven2):
    The operation was cancelled.
    三、问题原因
    文件格式有问题,将正确的文件内容替换掉错误的文件内容。

    四、问题解决
    4-1 强制更新项目
    首先通过Maven -Update Project,勾选强制更新选项;如果问题被解决,那就不用往下看了。

    4-2 本地Maven 库Jar 文件删后重新下载
    如果还不行的话,去Maven本地配置{maven-home} epoorgapachemavenpluginsmaven-surefire-plugin下

    D: epositoryorgapachemavenpluginsmaven-surefire-plugin3.0.0-M1
    这是我本地库配置的路径,3.0.0-M1是我目前使用的版本,将3.0.0-M1文件夹下的文件备份后删除。

    删除后,通过开发工具Update Project 重新下载即可,这里依然可以通过开发工具。Maven -Update勾选force update of Snapshots/Releases,即可

  • 相关阅读:
    WPF 模拟UI 键盘录入
    rabbitmq使用dead letter机制来进行retry
    工厂设计模式
    python 内置速度最快算法(堆排)
    简单工厂设计模式
    杂类
    MorkDown 常用语法总结
    使用python列表推导式进行99乘法表
    linux 命令free -m 命令结果分析
    理解记忆三种常见字符编码:ASCII, Unicode,UTF-8
  • 原文地址:https://www.cnblogs.com/cyying/p/15189699.html
Copyright © 2011-2022 走看看