问题描述:
将setting.xml文件改成公司镜像库后↓:
在cmd,执行mvn命令时,mvn竟然从 aliyun 下载资源,明明已经改成了公司私库啊。
执行 mvn help:effective-settings,显示当前起效的设置:
当前起效镜像竟然包括 aliyun .
辗转搞了一个多小时,终于解决:
在cmd ,执行 mvn -X ,可以查看 maven 读取setting文件的痕迹,原来,maven读取了不止一个setting文件,其中一个文件就配置了aliyun镜像,所以maven会一直从aliyun下载资源。
原来,这里还有另一个配置文件:
解决办法:删除不需要的setting.xml。
总结:排查问题时,必要时,要逐行查看日志信息,切不可一笔带过!