zoukankan      html  css  js  c++  java
  • Maven导包失败三种解决方案-Could not transfer artifact

    解决方案:

            1、打开Maven文件下conf/setting.xml文件,找到如图所示位置,如若未设置本地库的位置,则如黄色路径所示,在C:Users用户名.m2。设置了路径,则采用的是红色默认位置。(IDEA下使用Maven,未在全局设置中设置Maven Home Dictionary,则使用默认位置)

      根据路径找到repository,删除库中对应的包文件,重新导入。

     

    2、尝试多次重新导入仍然无法运行,原因是此时网段无法访问maven.org网站,可采用阿里云镜像操作,打开maven安装文件夹的conf文件夹下的settings.xml文件,在如图所示位置配置如下:

    完成后,先执行第一步操作后,重新导入包。

     

    1  <mirrors>
    2 
    3     <mirror> 
    4         <id>alimaven</id>
    5         <name>aliyun maven</name>
    6         <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    7         <mirrorOf>central</mirrorOf>
    8     </mirror>
    9   </mirrors>

    -------------------------------------------------------------------------------------------------更新第三种~简单粗暴----------------------------------------------------------------------------------------------

    今天又遇到导包失败了。。。。。虽然按照前两步完成,还是导包失败,先来看看问题:

     

     

    springboot的redis的起步依赖,其中的一个子包导包失败,太尴尬,版本都不能换

     

    解决方案:

    1.定位到包(仓库在哪找见第一种解决方案描述),然后发现压根没有jar(其实所有导包失败基本都是因为没有jar所致)

     

     

    2.访问中央仓库:https://mvnrepository.com/,下载指定的jar

     

     

    3.删除后缀为:.jar.lastUpdated,将刚刚下载的jar放到这里

     

    4.回到pom,先注释掉出问题的依赖,刷新,解除注释刷新,成功依赖(直接刷新也是可以的,只不过会一直报红)

     

     

  • 相关阅读:
    域渗透[WinRM]
    域渗透[DCSync]利用
    LLMNR中间人及WPAD劫持
    274. H-Index
    75. Sort Colors
    46. Permutations
    31. Next Permutation
    subsets
    86. Partition List
    82. Remove Duplicates from Sorted List II
  • 原文地址:https://www.cnblogs.com/yumoblogs/p/13524845.html
Copyright © 2011-2022 走看看