因为IDEA2021.3.2 的Maven是3.8.1后,mvn编译的时候总是提示拉不到依赖,报错如下:

Could not validate integrity of download from http://0.0.0.0/...

因为使用HTTP协议下载依赖,可能会导致中间人攻击。

所以Maven 3.8.1就禁止了所有HTTP协议的Maven仓库,而IDEA2021.3.2使用了Maven 3.8.1

很多公司内部的maven仓库一般都是http协议,而Maven 3.8.1禁止了http协议,那么就会导致开头的报错。

解决方案:

方案1:替换使用的Maven为3.6.3版本https://dlcdn.apache.org/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip

方案2:
当idea加载外部配置文件时会优先加载安装目录下\plugins\maven\lib\maven3\conf文件夹内的settings.xml,注释该文件中maven-default-http-blocker配置

记得需要重启IDEA!不然还是修改前的配置。

=====================================================

小提示:

需要注意的是你修改C:\Users\你的用户名\.m2这下面的settings.xml是没有用的。

这个一般配置阿里云就行,如果你不是顺便改下,下载速度会比去国外中央仓库快很多:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><pluginGroups /><proxies /><servers /><mirrors ><mirror><id>planetmirror.com</id><name>aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf></mirror></mirrors><localRepository>C:\Users\改为你的用户名\.m2\repository</localRepository></settings>

IDEA2021.3.2拉取maven报错maven-default-http-blocker解决方法相关推荐

  1. 谷粒商城集群篇爬坑笔记--Gitee拉取项目报错、项目target文件不存在(部分项目不全)、SonarQube报错

    Gitee拉取项目报错 问题描述 Gitee拉取可能会报错: ERROR: Error cloning remote repo 'origin' hudson.plugins.git.GitExcep ...

  2. Docker拉取镜像报错error pulling image configuration

    Docker拉取镜像报错error pulling image configuration 在制作docker镜像的时候出现如下报错: xxx@ubuntu:~/Desktop/a$ docker b ...

  3. go拉取包报错 128

    go拉取包报错 128 报错信息 go: gitlab.XXXX/XXX/XXXX: invalid version: git fetch -f origin refs/heads/*:refs/he ...

  4. python https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 解决方法

    python爬虫,使用requests库发送https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 解决方法: imp ...

  5. 转)VCSA 6.5重启无法访问,报错“503 Service Unavailable”的解决方法

    转)VCSA 6.5重启无法访问,报错"503 Service Unavailable"的解决方法 1. 问题 重启vcenter,登陆vsphere client,提示 &quo ...

  6. vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文)...

    vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文) 转载于:https://www.cnblogs.com/ ...

  7. 微信二次分享签名错误php,微信二次分享报错invalid signature问题及解决方法

    基于微信公众号开发的h5页面(使用jssdk接口),由用户A分享给用户B,用户B再次分享这个页面时,不能成功分享.问题出在用户B收到的分享链接与用户A打开的链接不同 A用户的链接为 B用户收到的连接 ...

  8. 程序执行报错Missing Connection or ConnectionString 解决方法

    程序执行报错Missing Connection or ConnectionString 解决方法 参考文章: (1)程序执行报错Missing Connection or ConnectionStr ...

  9. dedecms后台报错“Undefined variable cfg_domain_cookie”的解决方法

    dedecms后台报错"Undefined variable cfg_domain_cookie"的解决方法 打开调试模式 Notice: Undefined variable: ...

  10. word报错打不开的解决方法

    对于办公人员来说,word是日常办公中最常用的软件,根本就是离不开的.但有时需要Word删除表格的保留内容,有时反过来又需要删除Word的保留形式.一旦操作了出现word出现打不开或者出现一些异常现象 ...

最新文章

  1. 三种序列化方式性能比较
  2. hdu 1075 (字典树映射)
  3. 交换机定时自动备份配置文件的方法
  4. 练习二十一:关于猴子吃桃的问题
  5. linux多线程简介
  6. c++远征之模板篇——运算符重载
  7. Python 金融数据可视化(两列数据的提取//分别画//双坐标轴//双图//两种不同的图)...
  8. ncurses鼠标事件:mousemask(),ALL_MOUSE_EVENTS,KEY_MOUSE,getmouse(),mouse_grafo(),wmouse_trafo()
  9. [Learn AF3]第七章 App framework组件之Popup
  10. 读取文件卡顿_CPU占用100%,电脑卡顿原来可以这样解决!多任务操作也运行如飞...
  11. 用Windows Live Writer在博客园发布Post
  12. 带滤镜拍照的app_这8款拍照修图APP,简直就是逼格神器!
  13. CGI入门一:使用C++实现CGI程序
  14. DevOps成功的5个关键
  15. python做一段有意思的代码_Python爬虫入门有意思的小长代码
  16. 普陀寺里的穿白T恤的奥特曼 2012年9月8日
  17. redis热key卡槽节点分配算法
  18. H3C、思科路由器简单配置
  19. 采用FFmpeg从视频中提取音频(声音)保存为mp3文件
  20. Linux Mint + win10 双系统初体验

热门文章

  1. python字符串操作
  2. python环境变量值_如何在python中读取Windows环境变量值?
  3. python中complex函数的用法_Python 内置函数complex详解
  4. mysql zerofill 性能_比较详细的MySQL字段类型说明
  5. 机器学习中算法的性能评估
  6. Ubuntu18.04 编译 ncnn
  7. TensorFlow(6)神经网络训练(DNN)
  8. Matlab图像复原(运动模糊、散焦模糊)
  9. Spatial As Deep: Spatial CNN for Traffic Scene Understanding论文翻译
  10. java三段式if_Java几种常用的断言风格你怎么选?