美文网首页
关于idea maven remote update error

关于idea maven remote update error

作者: zilanhu | 来源:发表于2022-03-08 23:26 被阅读0次
  • 系统:win11 22000.527
  • idea版本:2021.2
  • maven版本:
    • idea bundle:3.6.3
    • 解压版:3.8.4

相信大家都在idea中使用过maven,也都修改过maven的镜像地址,maven的镜像国内阿里和网易的速度较快。但是不知道有多少人跟我一样,idea的maven remote 更新永远是失败的。。。
日常使用,解决依赖没有问题,但是无法进行依赖的搜索操作。


image.png

报错信息是:IntelliJ Maven error: Repository is non-nexus repo, or is not indexed
我尝试了网上几乎所有的办法:

  • 将maven更改为本地maven,而不是idea内置的maven
  • 修改maven版本,避免因为maven版本过高或者过低导致问题
  • 设置系统代理、全局代理等等解决网络问题
  • 修改国内源地址
  • 删除~\.m2\repository文件夹
  • 查看idea.log文件寻找错误信息
  • 等等
    事实证明,这些都是无效的。。至少在我的两台电脑上,没能解决问题。
    后来看到这个贴子:Maven 配置遇到的问题Remote Update Error_just do it的博客-CSDN博客,具体步骤如下:
  1. 配置好国内源,解决完项目依赖问题
  2. 注释掉setting.xml文件中配置的镜像
  3. 关闭idea 的proxy设置,关闭系统代理设置
  4. 再次更新remote仓库
    这时候发现系统能够进行更新操作,并会下载一个约1.47g的nexus-maven-repository-index.gz文件,下载完后idea将进行更新操作,该步骤需要一个比较长的时间。
    在idea操作过程中,最好不要对下载的nexus-maven-repository-index.gz文件和其解压文件夹进行操作,不然有失败的可能。idea完成后,remote仓库更新成功。
    image.png

相关文章

网友评论

      本文标题:关于idea maven remote update error

      本文链接:https://www.haomeiwen.com/subject/fyuzrrtx.html