maven 全局settings.xml以及Idea中自定義setting文件


命令行里面敲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)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM