平时Maven镜像一直使用的阿里云提供的Maven国内镜像.
![](https://img-blog.csdnimg.cn/img_convert/200163eed9075ad7e9de402dcb8fd6fc.png)
亦或者使用的是该镜像域名的其他镜像
![](https://img-blog.csdnimg.cn/img_convert/7b39ef0f410cbbec77448e0fc3666a6d.png)
但最近下载依赖时经常会出现
"unexpected markup <!d (position: START_DOCUMENT seen \r\n<!d... @2:4) "错误
原因是因为下载的依赖中的Pom文件格式有问题,里面的内容类似于这样:
![](https://img-blog.csdnimg.cn/img_convert/449d55c8ddeac0e5a96598582f9bd95f.png)
整体内容是个html网页,但即使把其中导入请求改成HTTPS协议也是无法正常显示该html网页,所以大概率阿里云国内镜像正在维护,这个时候换个Maven镜像就可以了,但不要是"http://maven.aliyun.com/".这个域名下的依赖.
我用的是Maven官方的镜像:
![](https://img-blog.csdnimg.cn/img_convert/16697ee8eca7bc3fd986047d332908fe.png)
虽然有点慢,但至少能用,且不会出错,如果有更好的镜像希望各位大佬补充.