eclipse配置的settings文件名完全可以自定义,而本机maven只认识settings.xml文件。
eclipse里配置maven有一个叫全局的,有一个叫用户的。这两个文件可以和本机maven全局的、用户的配置文件不一致。
eclipse寻找配置的时候,先去用户的settings文件找,找不到再去全局的settings文件找。用户的优先于全局的,全局的优先于超级pom。
假如用户settings文件仓库位置配置在D盘,没有配置其它的;全局的仓库位置在C盘,从阿里镜像下载。那么,eclipse会去阿里下载依赖到D盘。如果把全局settings文件的阿里镜像配置删除,会从超级pom里的url地址下载,下载到D盘。