1. 问题:
由于最近在使用maven仓库时,经常出现从maven私服中下载jar包下载不下来,索性,配置多个镜像,然后设置下载的优先级,达到其中的效果,如果觉得我表述得不好,可以参考大神的文章(链接)
2. 办法:
修改maven配置文件setting.xml中的两个地方:
- 将常用的镜像地址放在“第一”的位置,因为maven项目工程,默认是从上依次往下去请求镜像url,下载文件;
- 注意修改标签<mirrorOf>的属性值。注意,不建议写成“”号,因为这里的“”号,是让所有需要下载jar包的请求都匹配到这一个镜像来,即,“*”号代表的是通配符的含义。
maven配置文件
3. 检验
可以在maven项目的pom.xml文件中添加新的jar包,项目自动导入时,点击正在导入的进度条,可以看到正在导入的jar包是访问的哪一个镜像。
网友评论