Since Maven 3.8.1 http repositories are blocked

问题原因

使用私服作为mirrors,如果你的maven是3.8.1+的版本,会提示:Since Maven 3.8.1 http repositories are blocked。3.8.1版本开始,处于安全考虑,maven禁用了http的镜像仓库,但是我们安装的私服通常都是http的地址,所以报这个错误。

解决方案

可以在自定的settings.xml配置文件中,将maven主配置文件中定义的maven-default-http-blocker覆盖掉,允许http地址。

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">
	<mirrors>
    	<mirror>
			  <id>maven-default-http-blocker</id>
			  <mirrorOf>dummy</mirrorOf>
			  <name>Dummy mirror to override default blocking mirror that blocks http</name>
			  <url>http://0.0.0.0/</url>
			  <blocked>false</blocked>
		</mirror>
	</mirros>
</settings>
相关推荐
yaaakaaang5 分钟前
3.springboot,用eclipse轻松创建~
java·spring boot·eclipse
计算机学姐7 分钟前
基于SpringBoot的新能源充电桩管理系统
java·vue.js·spring boot·后端·mysql·spring·java-ee
木井巳8 分钟前
【笔试强训】Day1
java·算法
风萧萧19999 分钟前
Milvus Java 快速入门
java·开发语言·milvus
leiming610 分钟前
巧用 FreeRTOS 任务通知作“邮箱”:NeoPixel 灯环控制实战
java·前端·算法
东离与糖宝17 分钟前
Java 26 FFM API进阶:零JNI调用TensorRT/OpenVINO,AI端到端延迟砍半
java·人工智能
红云梦17 分钟前
互联网三高-高性能之线程池与连接池调优
java·线程池·连接池·池化技术
瑶山19 分钟前
SpringBoot + MongoDB 5分钟快速集成:从0到1实操指南
java·数据库·spring boot·后端·mongodb
迈巴赫车主20 分钟前
蓝桥杯192.等差数列java
java·数据结构·算法·职场和发展·蓝桥杯
JOEH6024 分钟前
为什么你的接口总是响应慢?Java 生产环境 6 大排查误区
java