在命令行里面敲mvn clean package 都是讀取的settings.xml的配置,但是在idea里面指定setting文件(比如叫setting_company.xml)再用自帶的可視化工具執行mvn clean package,會出現不一定走settings.xml的配置現象,具體表現為:下載依賴或者插件的地址 不一定全走指定的setting_company.xml鏡像倉庫地址,這里存在鏡像匹配的優先級,如果setting_company.xml里面的mirrorOf不為*,可能匹配不到,會讀取全局的settings.xml的鏡像倉庫地址下載依賴或者插件(這里有點像linux讀取環境配置優先級 :/etc/profile > 主目錄/.bash_profile)