maven的全局setting及用戶setting
- maven倉庫地址、私服等配置信息需要在setting.xml文件中配置,分爲全局配置和用戶配置。而pom.xml文件是所在項目的局部配置。
- 在maven安裝目錄下的有 conf/setting.xml文件,此setting.xml文件用於maven的所有project項目,它作爲maven的全局配置。
- 如需要個性配置,則需要在用戶配置中設置,用戶配置的setting.xml文件默認的位置在:
${user.dir} /.m2/settings.xml
目錄中,${user.dir}
指windows 中的用戶目錄。 - 配置優先級從高到低:pom.xml> User Settings > Global Settings 如果這些文件同時存在,在應用配置時,會合並它們的內容,如果有重複的配置,優先級高的配置會覆蓋優先級低的。
- 在IDE開發工具中User Settings默認用戶配置的路徑,可以通過手動修改爲安裝目錄下的setting文件。