解决使用idea连接aliyun的maven仓库jar包无法下载的问题

  • 原因分析
  • 解决方法
  • 想法


原因分析

  1. idea使用ailyun的maven仓库下载资源时会进行一个ssl安全性的校验,之前用eclipse就不会出现这个问题
  2. aliyun的maven仓库路径不正确,这个问题出现的可能性比较小
  3. jar包没有下完整,下载时出错
  4. 所下的依赖有版本冲突问题,这个不好找,主要看报错分析
  5. idea自身问题,可能jar包已经下载,但是idea没有检测到,依旧爆红
  6. 注意看一下第6点,要知道clean和install的用法,这在idea中很实用

解决方法

  1. 添加两行代码进行ssl安全性校验
-Dmaven.wagon.http.ssl.insecure=true 
-Dmaven.wagon.http.ssl.allowall=true

idea android一直下载gradle idea下载jar包下不下来怎么样_ide


2. aliyun maven仓库的正确路径

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>ali Maven</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>
  1. 删除依赖包重新下载就好啦,甚至你可以删除所有依赖,然后重新下载,多试几次,因为idea链接的网络并不是很稳定,你可能用的是WiFi或热点。
  2. 删除冲突的依赖包或者更换版本号。
  3. 这个不用管它,可能会自动就好啦,也可以尝试一下maven->Reimport
  4. 以上方法都检测完毕可以尝试install一下,如果还是报错应该连接问题,要么就是网络断啦,不通畅,要么就是maven仓库没有连接上,重新再启动一下ssl安全验证,或者是maven的链接地址错误。

想法

)个人觉得,idea在连接maven仓库下载依赖包方面有一些问题,没有eclipse、TST快捷,但是不可否认idea其他方面都是很好的,代码提示也很丰富,还可以自己设置快捷键,下载插件也方便。
)如果你在下载依赖包方面遇到了问题,一定不要着急,把这个弄明白弄好,慢慢的你就会喜欢上idea啦。
)最后提醒大家不要认为企业版的idea功能多,就一味用破解版,社区版的idea完全够大家的学习之用,功能也强大