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/  找自己想要的依赖


    spy
    memcached
    2.5

 

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

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

 

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



    
        akka
        
            
                akk
                repository
                http://repo.akka.io/releases/
            
        
    

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

 

或者

 


    
        akk
        repository
        http://repo.akka.io/releases/
    

 

 

你可能感兴趣的:(常用开发软件安装+设置教程,Java)