maven不能从中央仓库下载jar包问题

最近做的一个项目需要依赖slf4j-api:jar:1.7.13jar包,而本地仓库没有这个jar包,所以报了如下错误,本来以为去中央仓库下载就行,没想到这么也下载不成功,试了网上的很多方法都不行。直到看到了大佬的一篇博客:https://blog.csdn.net/u010800201/article/details/81285620

原因是:中央仓库必须要TLS1.2版本才能访问。

那篇博客给了2个解决办法:

第一种方法:将jdk版本升级到jdk1.8,因为在1.8及以上版本,才会默认使用TLS1.2。(由于我的jdk是1.7,所以不能用这个方法)

第二种方法:把maven的conf目录下的setting.xml设置为阿里云私服即:


    
     
        nexus-aliyun
        *
        Nexus aliyun
        http://maven.aliyun.com/nexus/content/groups/public
     

  

然后右击maven工程->update project即可

你可能感兴趣的:(maven)