IDEA maven 下载依赖jar包失败的解决思路

IDEA maven 下载依赖jar包失败的解决思路

转自:https://blog.csdn.net/u011624972/article/details/72458414

 

情况一:下载nexus私服(或镜像)下的jar ,如果发布到nexus服务的jar时,IDEA无法下载下来,

首先 确定自己的电脑能访问私服(或镜像)

其次 确定私服(或镜像)下已经有相应的依赖jar

最后  清理项目IDEA的缓存 删除 .idea目录 文件 .iml

(注意:如果external Libraries 下不报错了,但pom.xml还是显示版本红色颜色,则说明jar已经下载到本地仓库了,如果可以直接调用其jar包里的类可以使用的话,那么就不要管红色异常了,这应该是IDEA的BUG)

 

情况二:有时候是网络不好导致下载失败,先到本地仓库 默认(~/.m2/resposite)把对应的目录删除,然后重新加载pom.xml

 

情况三:有的jar是第三方的jar,公共镜像可能没有,那么可以到一些网站看看,哪里有仓库可以下载的:

例如

先在网站http://mvnrepository.com/  找自己想要的依赖

<dependency>
    <groupId>spy</groupId>
    <artifactId>memcached</artifactId>
    <version>2.5</version>
</dependency>

 

Note: this artifact it located at Akka.IO repository (http://repo.akka.io/releases/)

上面就可以知道,可以到私服仓库http://repo.akka.io/releases下拉取依赖jar

 

项目的pom.xml可以这样配置


<profiles>
    <profile>
        <id>akka</id>
        <repositories>
            <repository>
                <id>akk</id>
                <name>repository</name>
                <url>http://repo.akka.io/releases/</url>
            </repository>
        </repositories>
    </profile>
</profiles>

这个重新加载pom.xml时需要勾上 akka

 

或者

 

<repositories>
    <repository>
        <id>akk</id>
        <name>repository</name>
        <url>http://repo.akka.io/releases/</url>
    </repository>
</repositories>

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值