解决:更新setting.xml后,更新镜像后,Maven镜像显示不正确

问题描述:

将setting.xml文件改成公司镜像库后↓:

在cmd,执行mvn命令时,mvn竟然从 aliyun 下载资源,明明已经改成了公司私库啊。

执行 mvn help:effective-settings,显示当前起效的设置:

解决:更新setting.xml后,更新镜像后,Maven镜像显示不正确_第1张图片
当前起效镜像竟然包括 aliyun .

辗转搞了一个多小时,终于解决:

在cmd ,执行 mvn -X ,可以查看 maven 读取setting文件的痕迹,原来,maven读取了不止一个setting文件,其中一个文件就配置了aliyun镜像,所以maven会一直从aliyun下载资源。

原来,这里还有另一个配置文件:解决:更新setting.xml后,更新镜像后,Maven镜像显示不正确_第2张图片

解决办法:删除不需要的setting.xml。

总结:排查问题时,必要时,要逐行查看日志信息,切不可一笔带过!

你可能感兴趣的:(工作遇到的问题)